マイストアドプロシージャは、json形式のデータを返します。 例エンティティフレームワークJsonを返すハンドルプロシージャ
{
"StoryData": [
{
"UserStoryId": 141204
}]
}
エンティティのフレームワークサイドからjson形式でこれを取得するにはどうすればよいですか?
私が試した: -
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();
}
しかし、それは私に適切な結果を与えていませんでした。
助けてください。
EDIT: -
public virtual ObjectResult<string> GET_AMBIGUITYANALYSIS_RESULT()
{
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction<string>("GET_AMBIGUITYANALYSIS_RESULT");
}
*私には適切な結果が得られていません。何を期待していたのですか?文字列(* jsonとは*)を返し、オブジェクトが必要な場合は、取得した後に逆シリアル化する必要があります。 –
私は私が私の例で示したストアドプロシージャから受け取っているようにjsonを期待しています –
それは質問に答えることができません - *あなたは今何を得ていますか? –