) dbcontextは、これは私がIdsJsonConverterアクセスdbcontext
使用する方法であるスコープの寿命public void ConfigureServices(IServiceCollection services)
{
services.AddScoped((_) => new MyDatabase(Configuration.GetConnectionString("DefaultConnection")));
を使用して、サービスコンテナに追加されます
[JsonConverter(typeof(IdsJsonConverter))]
public virtual ICollection<TAG> TAGs { get; set; }
静的変数としてIoCコンテナを保存することができます。次に、ReadJsonでそのコンテナを取得し、DbContextインスタンスを解決します。 –
静的なdbcontextを使用してmvcのコアではお勧めしないようです –
私は静的なdbcontextではなく、IoCのコンテナを意味します。私はMVC COREについてはわかりませんが、AutoFacを使用すると、コンテナが必要になり、そのコンテナをどこかに保存して使用することができます。 –