示例#1
0
 public SysAreaService(
     IHttpRpcService _HttpRpcService,
     IQRCodeService _IQRCodeService,
     ILogService _LogService,
     IConfiguration _IConfiguration,
     ISysAreaRepository _ISysAreaRepository
     )
 {
     httpRpcService    = _HttpRpcService;
     qRCodeService     = _IQRCodeService;
     logService        = _LogService;
     configuration     = _IConfiguration;
     sysAreaRepository = _ISysAreaRepository;
     db = sysAreaRepository.GetDb();
 }
 public SysAreaController(
     IDiscoveryClient _client,
     IHttpRpcService _HttpRpcService,
     IHostingEnvironment hostingEnvironment,
     ILogService _LogService,
     IConfiguration _IConfiguration,
     ISysAreaService _ISysAreaService,
     ISysAreaRepository _ISysAreaRepository
     )
 {
     httpRpcService      = _HttpRpcService;
     _handler            = new DiscoveryHttpClientHandler(_client);
     httpClient          = new HttpClient(_handler, false);
     logService          = _LogService;
     configuration       = _IConfiguration;
     _hostingEnvironment = hostingEnvironment;
     sysAreaService      = _ISysAreaService;
     sysAreaRepository   = _ISysAreaRepository;
 }