Entity fromawork 5.0からMySQLにストアドプロシージャコールを作成しようとしています。私はMySQLに接続することができますが、私はストアドプロシージャを呼び出すときに、私は空のエンティティ(データなし)を取得しています。どのように私はこの問題を解決することができ -Enitiy Framwork 5からMySQLへのストアドプロシージャコール
コード以下を私は、ストアドプロシージャへの呼び出しを行うために使用しています -
public virtual ObjectResult<usp_GetFileType_Result> usp_GetFileType()
{
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction<usp_GetFileType_Result>("usp_GetFileType");
}
私はより多くの事に観察し、私が保存されporcedureから.edmxファイルを更新していたときに私が取得していますということですこのような空のモデル -
namespace MySQLwithEntity
{
using System;
public partial class usp_GetFileType_Result
{
}
}
は、だから私は、以下のように手動でいっぱい -
namespace MySQLwithEntity
{
using System;
public partial class usp_GetFileType_Result
{
public int FileTypeId { get; set; }
public string FileTypeName { get; set; }
}
}
のしかし、まだ、私は取得しています空の値 - 働いていなかったのMySQLからのSPを呼び出すの上記方法の
理由 -