У меня есть служба в ASP .Net Core 2.2 Web API. Конструктор асинхронный, потому что он вызывает асинхронный метод. Но поскольку конструктор асинхронный, он жалуется на попытку инициализировать свойство.
public class MyService
{
private readonly IServiceScopeFactory _serviceScopeFactory;
public async Task MyService(IServiceScopeFactory serviceScopeFactory)
{
this._serviceScopeFactory = serviceScopeFactory;
await DoSomething();
}
}
Это дает мне такую ошибку:
"Поле, доступное только для чтения, не может быть назначено (кромев конструкторе или инициализаторе переменной) "
Есть идеи?