예제 #1
0
        public override void Load()
        {
            IAsyncServiceClient asyncServiceClient = _serviceClientFactory.GetAsyncServiceClient();

            _client = asyncServiceClient ?? _serviceClientFactory.GetServiceClient();

            _client.Connect(_connectionConfiguration);

            base.Load();
        }
예제 #2
0
        public IAsyncServiceClient GetAsyncServiceClient()
        {
            IAsyncServiceClient client = _getAsyncServiceClient();

            return(client);
        }
 public ContextBase(IAsyncServiceClient serviceClient, TAppContext appContext)
 {
     this.ServiceClient = serviceClient;
     this.appContext    = appContext;
     this.log           = LogManager.GetLogger(GetType());
 }
예제 #4
0
 public ExampleContext(IAsyncServiceClient serviceClient, AppContext appContext)
     : base(serviceClient, appContext)
 {
 }