ASP.NET WebAPI プロジェクトで Breeze を使用しています。breezecontroller を追加しました。
[BreezeController]
public class BreezeController : ApiController
{
readonly EFContextProvider<MyEntities> _context
= new EFContextProvider<MyEntities>();
[HttpGet]
public string Metadata()
{
return _context.Metadata();
}
残念ながら、createEntity を呼び出すと 、最初にキーを設定するか、entityType 'AutoGeneratedKeyType' プロパティを 'None' 以外に設定しないと、オブジェクトを EntityManager にアタッチできませんというエラーが表示されます。
メタデータ API が呼び出されたときにエンティティが自動初期化されていませんか?
ティア