protected override async Task <string> ReportError(T appCli, Services.Model.Elasticsearch.ElasticsearchErrorDocument doc, IServiceProvider serviceProvider) { using (var scope = serviceProvider.CreateScope()) { var remoteLogger = scope.ServiceProvider .GetRequiredService <ILoggingService>(); await remoteLogger.ReportErrorLog(doc); return(null); } }
protected abstract Task <string> ReportError(T appCli, Services.Model.Elasticsearch.ElasticsearchErrorDocument doc, IServiceProvider serviceProvider);