示例#1
0
 public ServiceFactory(IMicroServiceController controller, IEnumerable <IBaseService> enumerable)
 {
     _contronller = controller;
     foreach (var item in enumerable)
     {
         baseService = item;
     }
 }
示例#2
0
 public ProductsRetriever(IMicroServiceController controller, IConfiguration configuration)
 {
     ProductsRetriever.configuration = configuration;
     this.controller = controller;
     getProductsAPI  = ProductsRetriever.configuration["GETProductsAPI"];
     putProductsAPI  = ProductsRetriever.configuration["PUTProductsAPI"];
     apiPath         = ProductsRetriever.configuration["APIURL"];
 }
示例#3
0
        public PollingService(IMicroServiceController controller)
        {
            this.controller = controller;

            var servicesProvider = ServiceConfiguration.BuildDI();

            _telemetryRepository = servicesProvider.GetService <ITelemetryRepository>();

            _logger = servicesProvider.GetService <ILogger <PollingService> >();
        }
示例#4
0
        public PollingService(IMicroServiceController controller, string eventName)
        {
            this.controller = controller;

            this.eventName = eventName;

            var servicesProvider = ServiceConfiguration.BuildDI();

            _matchRepository = servicesProvider.GetService <IMatchRepository>();

            _logger = servicesProvider.GetService <ILogger <PollingService> >();
        }
示例#5
0
 public NCacheService()
 {
     _controller = null;
 }
 public ExampleServiceTimer(IMicroServiceController controller)
 {
     this.controller = controller;
 }
 public ExampleService()
 {
     controller = null;
 }
示例#8
0
 public ExampleService(IMicroServiceController controller)
 {
     _controller = controller;
 }
示例#9
0
 public ServiceAkka()
 {
     Controller = null;
 }
示例#10
0
 public HostService()
 {
     this.controller = null;
 }
示例#11
0
 public FileService(IMicroServiceController controller, ILogger <FileService> logger)
 {
     _controller = controller;
     _logger     = logger;
 }
示例#12
0
 public FileService()
 {
     _controller = null;
 }
 public TheConsumerService(IMicroServiceController controller)
 {
     this.controller = controller;
 }
 public ExampleService(IMicroServiceController controller, TraceSource trace, bool isConsoleContext = false)
 {
     _controller       = controller;
     _trace            = trace;
     _isConsoleContext = isConsoleContext;
 }
示例#15
0
 public Service(IMicroServiceController microServiceController, IPowerShellWorker powerShellWorker)
 {
     _microServiceController = microServiceController;
     _powerShellWorker       = powerShellWorker;
 }
示例#16
0
 public NCacheService(IMicroServiceController controller)
 {
     _controller = controller;
 }
示例#17
0
 public HostService(IMicroServiceController controller)
 {
     this.controller = controller;
 }
示例#18
0
 public TheProducerService(IMicroServiceController controller)
 {
     this.controller = controller;
 }
示例#19
0
 public PollingService()
 {
     controller = null;
 }
示例#20
0
 public WindowsServiceWrapper(IMicroServiceController controller)
 {
     _controller = controller;
 }
示例#21
0
 public DaemonService(List <String> extraArguments, IMicroServiceController microServiceController)
 {
     this.ExtraArguments         = extraArguments;
     this.MicroServiceController = microServiceController;
 }
示例#22
0
 public DaemonService(IMicroServiceController serviceController)
 {
     this.ServiceController = serviceController;
 }
示例#23
0
 public ServiceAkka(IMicroServiceController controller)
 {
     Controller = controller;
 }
示例#24
0
 public ExampleService(IMicroServiceController controller, IServiceProvider serviceProvider)
 {
     this.controller  = controller;
     _serviceProvider = serviceProvider;
 }