У меня есть код, который я пытаюсь преобразовать. У меня больше нет этих ObjectResult и ObjectContext
Это то, что у меня было:
public virtual ObjectResult<string> GetTransData(string iN_MEM_ID)
{
var iN_MEM_IDParameter = iN_MEM_ID != null ?
new ObjectParameter("IN_MEM_ID", iN_MEM_ID) :
new ObjectParameter("IN_MEM_ID", typeof(string));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction<string>("GetTransData", iN_MEM_IDParameter);
}
Поскольку мне нужно, чтобы List был возвращен от вызывающей стороны (он отправляется обратно как jsonданные)
Это то, что я пытаюсь построить
public virtual List<string> GetTransData(string iN_MEM_ID)
{
var iN_MEM_IDParameter = iN_MEM_ID != null ?
new SqlParameter("IN_MEM_ID", iN_MEM_ID) :
new SqlParameter("IN_MEM_ID", typeof(string));
Clinical_CaseTrakker_Context clinical = new Clinical_CaseTrakker_Context();
List<string> offLine = clinical.string.FromSql("EXECUTE CT.GetTransData {0}", iN_MEM_IDParameter);
return offLine;
}
Обратите внимание, что я застрял с clinical.string
Я не могу этого сделать, но я не уверен, как взять dbcontextэкземпляр и запустить FromSql для выполнения sql и возврата к списку