Stored Procedures - Multiple Resultsets, remove private set

Stored Procedures - Multiple Resultsets, remove private set

When I configure a (db-first) stored procedure/method, which returns multiple datasets, as in the attached example:

Entity Developer generates the return dataset entity as:

 public class AssessStrategyMultipleResult
{

public AssessStrategyMultipleResult()
{
RsInstSummaries = new List<RsInstSummary>();
RsYearSummaries = new List<RsYearSummary>();
RsMonthSummaries = new List<RsMonthSummary>();
RsSeqSummaries = new List<RsSeqSummary>();
RsDaySummaries = new List<RsDaySummary>();
}

public List<RsInstSummary> RsInstSummaries { get; private set; }
public List<RsYearSummary> RsYearSummaries { get; private set; }
public List<RsMonthSummary> RsMonthSummaries { get; private set; }
public List<RsSeqSummary> RsSeqSummaries { get; private set; }
public List<RsDaySummary> RsDaySummaries { get; private set; }
}
While the function itself works in EF Core usage, the [private set;]'s are a problem elsewhere in use of these resultsets in other uses (e.g. OData client). Is it possible to have Entity Developer generate the component result datasets as eg:
     public List<RsInstSummary> RsInstSummaries { get; set; }
public List<RsYearSummary> RsYearSummaries { get; set; }
public List<RsMonthSummary> RsMonthSummaries { get; set; }
public List<RsSeqSummary> RsSeqSummaries { get; set; }
public List<RsDaySummary> RsDaySummaries { get; set; }