Exemple #1
0
        public ServerBootstrapper(IContainer container)
        {
            IoC.Container = container;

            container.Update(builder => builder.RegisterType<NoOpLogger>().As<ILog>().InstancePerDependency());

            container.Update(builder => builder.RegisterType<AsyncRouter>().As<IAsyncRouter>().SingleInstance());

            container.Update(builder => builder.RegisterType<SyncRouter>().As<ISyncRouter>().SingleInstance());

            container.Update(builder => builder.RegisterType<RequestHandlerService>().As<IRequestHandlerService>().SingleInstance());
            container.Update(builder => builder.RegisterType<RequestResponseService>().As<IRequestResponseService>().SingleInstance());

            _requestHandlerSerice = IoC.Container.Resolve<IRequestHandlerService>();
            _requestResponseSerice = IoC.Container.Resolve<IRequestResponseService>();
        }
Exemple #2
0
        public ServerBootstrapper(IContainer container)
        {
            IoC.Container = container;

            container.Update(builder => builder.RegisterType <NoOpLogger>().As <ILog>().InstancePerDependency());

            container.Update(builder => builder.RegisterType <AsyncRouter>().As <IAsyncRouter>().SingleInstance());

            container.Update(builder => builder.RegisterType <SyncRouter>().As <ISyncRouter>().SingleInstance());

            container.Update(builder => builder.RegisterType <RequestHandlerService>().As <IRequestHandlerService>().SingleInstance());
            container.Update(builder => builder.RegisterType <RequestResponseService>().As <IRequestResponseService>().SingleInstance());

            _requestHandlerSerice  = IoC.Container.Resolve <IRequestHandlerService>();
            _requestResponseSerice = IoC.Container.Resolve <IRequestResponseService>();
        }
 public RequestHandlerController(IRequestHandlerService requestHandlerService)
 {
     _requestHandlerService = requestHandlerService;
 }
Exemple #4
0
 public SalesforceService(IAuthenticationAzureService authenticationAzureService,
                          IRequestHandlerService requestHandlerService)
 {
     _authenticationAzureService = authenticationAzureService;
     _requestHandlerService      = requestHandlerService;
 }
Exemple #5
0
 public Form1(IHelloService helloService, IRequestHandlerService requestHandlerService)
 {
     _helloService          = helloService;
     _requestHandlerService = requestHandlerService;
     InitializeComponent();
 }