내 저장 프로 시저가 json 형식의 데이터를 반환합니다. 예 :엔티티 프레임 워크 Json을 반환하는 처리 절차
{
"StoryData": [
{
"UserStoryId": 141204
}]
}
어떻게 이것을 json 형식의 Entity 프레임 워크에서 가져올 수 있습니까?
나는 시도했다 : -
using (MyWizard_ARA_AppEntities context = new MyWizard_ARA_AppEntities())
{
log.Info("Database connected successfully");
log.Info("GET_AMBIGUITYANALYSIS_RESULT procedure called");
return context.GET_AMBIGUITYANALYSIS_RESULT().ToArray();
}
그러나 그것은 나에게 적절한 결과를 제공하지 않았다.
도와주세요.
편집 : -
public virtual ObjectResult<string> GET_AMBIGUITYANALYSIS_RESULT()
{
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction<string>("GET_AMBIGUITYANALYSIS_RESULT");
}
* 결과가 좋지 않습니다. 너는 무엇을 기대 했는가? 문자열 (* json이 *인지)을 반환하고 객체를 원한다면 객체를 가져온 후에 그것을 deserialize해야 할 것입니다. –
나는 나의 예에서 보여준 저장 프로 시저로부터받은 것처럼 json을 기대하고있다. –
그 질문에 답하지 않는다. * 당신은 지금 무엇을 얻고 있는가? –