Esempio n. 1
0
 public FubeiApiRequestServiceImpl(IServiceProvider serviceProvider, IOptions <ApplicationConfiguration> applicationConfiguration)
 {
     _serviceProvider       = serviceProvider;
     _fubeiSignatureService = serviceProvider.GetService <IFubeiSignatureService>();
     _logger = serviceProvider.GetService <ILoggerFactory>().CreateLogger(GetType());
     _applicationConfiguration = applicationConfiguration.Value;
 }
Esempio n. 2
0
 public FubeiApiBaseController(ILoggerFactory loggerFactory, IServiceProvider serviceProvider)
 {
     Logger = loggerFactory.CreateLogger(GetType().FullName);
     FubeiSignatureService  = serviceProvider.GetService <IFubeiSignatureService>();
     ServiceScope           = serviceProvider.GetService <IServiceScope>();
     FubeiApiRequestService = serviceProvider.GetService <IFubeiApiRequestService>();
 }