Do tnet Core - настройка отложенной загрузки при запуске - PullRequest
0 голосов
/ 20 февраля 2020

Я задал вопрос (получил -2 за мои усилия, но это помимо сути). Ответ only указал, что я должен использовать lazyloading, добавив его в StartUp.cs.

Однако, что бы я ни делал, я не могу добавить это. Я следовал по ссылке, предложенной автором, а также тому, что сделал автор, и во всех случаях я получил следующее.

Код серьезности Описание Проект Состояние ошибки подавления строки файла CS1061 «DbContextOptionsBuilder» не делает содержат определение для «UseLazyLoadingProxies» и нет доступного метода расширения «UseLazyLoadingProxies», принимающего первый аргумент типа «DbContextOptionsBuilder» (вы пропустили директиву using или ссылку на сборку?) JobsLedger.API C: \ Users \ simon \ OneDrive \ Documents \ 1.0 - AURELIA \ 1.0 - JobsLedgerSPA -AS PNET CORE 3.1 \ JobsLedger.API \ Startup.cs 74 Актив

Если есть ссылка на сборку, интересно, может кто-нибудь Направьте меня в правильном направлении.

Это то, что я сейчас имею вместе с модификацией по ссылке, предложенной автором для этого вопроса.

    services.AddDbContext<CATALOGContext>(options => options.UseSqlServer(_configuration.GetConnectionString("CatalogConnection"), b => b.MigrationsAssembly("JobsLedger.CATALOG")));
    services.AddDbContext<DATAContext>(options => options.UseLazyLoadingProxies().UseSqlServer(_configuration.GetConnectionString("TenantDbConnection"), a => a.MigrationsAssembly("JobsLedger.DATA")));

Как настроить эти строки для ".UseLazyLoadingProxies", так как в настоящее время говорят, что это не av ailable

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...