public static void Main(string[] args) { var endPoint = ProtocolEndPointBase.CreateEndPoint("tcp://127.0.0.1:6900"); _client = new TestClientImplementation(); _serviceClient = ServiceClientBuilder.CreateClient<ITestServerService>(endPoint, _client); _serviceClient.Connected += ClientOnConnected; _serviceClient.Disconnected += ClientOnDisconnected; _serviceClient.Connect(); do { var cmd = Console.ReadLine(); if (cmd == "exit") { _serviceClient.Disconnect(); } if (cmd == "void") { _serviceClient.ServiceProxy.RemoteVoid(); } if (cmd == "magic") { var poco = new SimplePoco {Id = 1, Title = "My POCO obj"}; _serviceClient.ServiceProxy.SomeRemoteMagic(poco); } if (cmd == "ex") { _serviceClient.ServiceProxy.RaiseTheException(); } } while (_serviceClient.CommunicationState == CommunicationStates.Connected); Console.WriteLine("Press any key to exit."); Console.Read(); }
public static void Main(string[] args) { var serverConfiguration = Factory.Create<Provider>("conf/client.xml"); var dynamicConfig = serverConfiguration.FirstAsExpando().configuration; string address = string.Format("tcp://{0}:{1}", dynamicConfig.zeus.host, dynamicConfig.zeus.port); var endPoint = ProtocolEndPointBase.CreateEndPoint(address); _service = ServiceClientBuilder.CreateClient<IClientService>(endPoint); _service.Connected += (o, a) => Console.WriteLine("Connection to auth-server successfull!"); _service.Disconnected += (o, a) => Console.WriteLine("Connection to inter-server lost."); _service.ConnectTimeout = 30; _service.Connect(); do { var cmd = Console.ReadLine(); if (cmd == "exit") { _service.Disconnect(); } if (cmd == "login") { var account = _service.ServiceProxy.ClientLogin("test", "test"); Console.WriteLine("Got account info: {0}", account); } if (cmd == "servers") { var servers = _service.ServiceProxy.GetServerDescriptions(); Console.WriteLine("Got server info:"); servers.ToList().ForEach(s => Console.WriteLine("\t{0}", s)); } } while (_service.CommunicationState == CommunicationStates.Connected); Console.WriteLine("Press any key to exit."); Console.Read(); }
/// <summary>Initializes a new instance of the <see cref="BuildService"/> class.</summary> /// <param name="serviceClient">The service client.</param> /// <param name="converterForBuild">The converter for <see cref="Build"/>.</param> internal BuildService(IServiceClient serviceClient, IConverter<BuildDataContract, Build> converterForBuild) { Debug.Assert(serviceClient != null, "serviceClient != null"); Debug.Assert(converterForBuild != null, "converterForBuild != null"); this.serviceClient = serviceClient; this.converterForBuild = converterForBuild; }
public ModCommand(IServiceClient serviceClient) : base("mod") { this.serviceClient = serviceClient; RegisterCommand(new ListCommand(serviceClient)); }
private SetObjectAclCommand(IServiceClient client, Uri endpoint, ExecutionContext context, SetObjectAclRequest request) : base(client, endpoint, context) { _request = request; }
private AbortMultipartUploadCommand(IServiceClient client, Uri endpoint, ExecutionContext context, AbortMultipartUploadRequest abortMultipartUploadRequest) : base(client, endpoint, context) { _abortMultipartUploadRequest = abortMultipartUploadRequest; }
private CreateBucketCommand(IServiceClient client, Uri endpoint, ExecutionContext context, string bucketName) : base(client, endpoint, context) { OssUtils.CheckBucketName(bucketName); _bucketName = bucketName; }
/// <summary>Initializes a new instance of the <see cref="BuildService"/> class.</summary> /// <param name="serviceClient">The service client.</param> /// <exception cref="ArgumentNullException">The value of <paramref name="serviceClient"/> is a null reference.</exception> public BuildService(IServiceClient serviceClient) : this(serviceClient, new ConverterForBuild()) { if (serviceClient == null) { throw new ArgumentNullException("serviceClient", "Precondition: serviceClient != null"); } }
public static SetObjectAclCommand Create(IServiceClient client, Uri endpoint, ExecutionContext context, SetObjectAclRequest request) { OssUtils.CheckBucketName(request.BucketName); OssUtils.CheckObjectKey(request.Key); return new SetObjectAclCommand(client, endpoint, context, request); }
public Model(IServiceClient serviceClient) { if (serviceClient == null) { throw new ArgumentNullException("serviceClient"); } _serviceClient = serviceClient; }
/// <summary>Initializes a new instance of the <see cref="RenderService"/> class.</summary> /// <param name="serviceClient">The service client.</param> /// <exception cref="ArgumentNullException">The value of <paramref name="serviceClient"/> is a null reference.</exception> public RenderService(IServiceClient serviceClient) { if (serviceClient == null) { throw new ArgumentNullException("serviceClient", "Precondition: serviceClient != null"); } this.serviceClient = serviceClient; }
private SetBucketAclCommand(IServiceClient client, Uri endpoint, ExecutionContext context, string bucketName, SetBucketAclRequest request) : base(client, endpoint, context) { OssUtils.CheckBucketName(bucketName); _bucketName = bucketName; _request = request; }
/// <summary>Initializes a new instance of the <see cref="FactoryBase"/> class.</summary> /// <param name="serviceClient"></param> /// <exception cref="ArgumentNullException">The value of <paramref name="serviceClient"/> is a null reference.</exception> protected FactoryBase(IServiceClient serviceClient) { if (serviceClient == null) { throw new ArgumentNullException("serviceClient", "Precondition failed: serviceClient != null"); } this.serviceClient = serviceClient; }
/// <summary>Initializes a new instance of the <see cref="MapRepositoryFactory"/> class.</summary> /// <param name="serviceClient">The service client.</param> public MapRepositoryFactory(IServiceClient serviceClient) { if (serviceClient == null) { throw new ArgumentNullException("serviceClient", "Precondition: serviceClient != null"); } this.serviceClient = serviceClient; }
/// <summary>Initializes a new instance of the <see cref="MapNameRepositoryFactory"/> class.</summary> /// <param name="serviceClient"></param> public MapNameRepositoryFactory(IServiceClient serviceClient) { if (serviceClient == null) { throw new ArgumentNullException("serviceClient"); } this.serviceClient = serviceClient; }
private DeleteObjectCommand(IServiceClient client, Uri endpoint, ExecutionContext context, string bucketName, string key) : base(client, endpoint, context) { OssUtils.CheckBucketName(bucketName); OssUtils.CheckObjectKey(key); _bucketName = bucketName; _key = key; }
public void Async_Call_HelloWorld_with_ServiceClients_on_PreDefined_Routes(IServiceClient client) { HelloResponse response = null; client.SendAsync<HelloResponse>(new Hello { Name = "World!" }, r => response = r, (r, e) => Assert.Fail("NetworkError")); Thread.Sleep(TimeSpan.FromSeconds(1)); Assert.That(response.Result, Is.EqualTo("Hello, World!")); }
public static AbortMultipartUploadCommand Create(IServiceClient client, Uri endpoint, ExecutionContext context, AbortMultipartUploadRequest abortMultipartUploadRequest) { OssUtils.CheckBucketName(abortMultipartUploadRequest.BucketName); OssUtils.CheckObjectKey(abortMultipartUploadRequest.Key); if (string.IsNullOrEmpty(abortMultipartUploadRequest.UploadId)) throw new ArgumentException(Resources.ExceptionIfArgumentStringIsNullOrEmpty, "uploadId"); return new AbortMultipartUploadCommand(client, endpoint, context, abortMultipartUploadRequest); }
private static void GetStatus(IServiceClient client) { client.GetAsync(new StatusRequest(), (r) => { Console.WriteLine("Result of status:" + r.Dump()); }, (r, e) => { Console.WriteLine("Error adding:" + e.Dump()); }); Wait(); }
public void Async_Call_HelloWorld_with_Async_ServiceClients_on_UserDefined_Routes(IServiceClient client) { HelloResponse response = null; client.GetAsync<HelloResponse>("/hello/World!", r => response = r, (r, e) => Assert.Fail("NetworkError")); var i = 0; while (response == null && i++ < 5) Thread.Sleep(TimeSpan.FromSeconds(1)); Assert.That(response.Result, Is.EqualTo("Hello, World!")); }
public void Clean() { try { if (_client != null) _client.Dispose(); } catch (Exception exception) { _reporter.Report(string.Format("{0}: {1}", Name, Res.CleanError), exception); } _client = null; }
private SetBucketLoggingCommand(IServiceClient client, Uri endpoint, ExecutionContext context, string bucketName, SetBucketLoggingRequest setBucketLoggingRequest) : base(client, endpoint, context) { OssUtils.CheckBucketName(setBucketLoggingRequest.BucketName); OssUtils.CheckBucketName(setBucketLoggingRequest.TargetBucket); if (!OssUtils.IsLoggingPrefixValid(setBucketLoggingRequest.TargetPrefix)) throw new ArgumentException("Invalid logging prefix " + setBucketLoggingRequest.TargetPrefix); _bucketName = bucketName; _setBucketLoggingRequest = setBucketLoggingRequest; }
private static void PuSegmentMatcher(IServiceClient client, string segment) { client.PutAsync(new SegmentMatcherRequest() { SegmentMatcher = segment, }, (r) => { Console.WriteLine("Result of add:" + r.Success); }, (r, e) => { Console.WriteLine("Error adding:" + e.Dump()); }); Wait(); }
public static Manager GetInstance(ISQLitePlatform plataform, IServiceClient client, string path) { if (_instance == null) { lock (_mutex) { if (_instance == null) { _instance = new Manager(plataform, client, path); } } } return _instance; }
private void Run(IServiceRunTarget target) { if (_client == null) _client = _clientFactory.Create(); try { target.Run(_client); } catch (Exception exception) { _reporter.Report(string.Format("{0}: {1}", target.Name, Res.RunError), exception); Clean(target); Clean(); } }
/// <summary>Initializes a new instance of the <see cref="BuildService"/> class.</summary> /// <param name="serviceClient">The service client.</param> /// <param name="converterForBuild">The converter for <see cref="Build"/>.</param> /// <exception cref="ArgumentNullException">The value of <paramref name="serviceClient"/> or <paramref name="converterForBuild"/> is a null reference.</exception> public BuildService(IServiceClient serviceClient, IConverter<BuildDataContract, Build> converterForBuild) { if (serviceClient == null) { throw new ArgumentNullException("serviceClient", "Precondition: serviceClient != null"); } if (converterForBuild == null) { throw new ArgumentNullException("converterForBuild", "Precondition: converterForBuild != null"); } this.serviceClient = serviceClient; this.converterForBuild = converterForBuild; }
/// <summary>Initializes a new instance of the <see cref="BuildService"/> class.</summary> /// <param name="serviceClient"></param> /// <param name="buildConverter">An object that can convert <see cref="BuildDTO"/> to <see cref="Build"/>.</param> /// <exception cref="ArgumentNullException">This constructor does not accept null as a valid argument.</exception> public BuildService(IServiceClient serviceClient, IConverter<BuildDTO, Build> buildConverter) { if (serviceClient == null) { throw new ArgumentNullException("serviceClient"); } if (buildConverter == null) { throw new ArgumentNullException("buildConverter"); } this.serviceClient = serviceClient; this.buildConverter = buildConverter; }
public CurrencyExchange(IServiceClient serviceClient, IConverter<ExchangeDTO, Exchange> exchangeConverter) { if (serviceClient == null) { throw new ArgumentNullException("serviceClient"); } if (exchangeConverter == null) { throw new ArgumentNullException("exchangeConverter"); } this.serviceClient = serviceClient; this.exchangeConverter = exchangeConverter; }
public CurrencyExchange(IServiceClient serviceClient, IConverter<ExchangeDataContract, Exchange> exchangeConverter) { if (serviceClient == null) { throw new ArgumentNullException("serviceClient", "Precondition: serviceClient != null"); } if (exchangeConverter == null) { throw new ArgumentNullException("exchangeConverter", "Precondition: exchangeConverter != null"); } this.serviceClient = serviceClient; this.exchangeConverter = exchangeConverter; }
private SetBucketWebsiteCommand(IServiceClient client, Uri endpoint, ExecutionContext context, string bucketName, SetBucketWebsiteRequest setBucketWebsiteRequest) : base(client, endpoint, context) { OssUtils.CheckBucketName(bucketName); if (string.IsNullOrEmpty(setBucketWebsiteRequest.IndexDocument)) throw new ArgumentException("index document must not be empty"); if (!OssUtils.IsWebpageValid(setBucketWebsiteRequest.IndexDocument)) throw new ArgumentException("Invalid index document, must be end with .html"); if (!string.IsNullOrEmpty(setBucketWebsiteRequest.ErrorDocument) && !OssUtils.IsWebpageValid(setBucketWebsiteRequest.ErrorDocument)) throw new ArgumentException("Invalid error document, must be end with .html"); _bucketName = bucketName; _setBucketWebsiteRequest = setBucketWebsiteRequest; }
public AuthController(SqlSugarClient dbContext, ILogger <AuthController> logger, IServiceClient serviceClient) { _dbContext = dbContext; _logger = logger; _serviceClient = serviceClient; }
public TenantUserController(IServiceClient _client, IRedisClient _redis) : base(_client, _redis) { }
public ProviderClient(IServiceClient serviceClient) { _serviceClient = serviceClient; }
public FuzzyMatcherClient(IServiceClient client) { this.client = client; this.client.SetUnderlying(this); }
public static CreateBucketCommand Create(IServiceClient client, Uri endpoint, ExecutionContext context, string bucketName, StorageClass?storageClass = null) { return(new CreateBucketCommand(client, endpoint, context, bucketName, storageClass)); }
/// <summary>Initializes a new instance of the <see cref="FactoryForV2Commerce"/> class. Initializes a new instance of the <see cref="FactoryBase"/> class.</summary> /// <param name="serviceClient"></param> /// <exception cref="ArgumentNullException">The value of <paramref name="serviceClient"/> is a null reference.</exception> public FactoryForV2Commerce(IServiceClient serviceClient) : base(serviceClient) { }
public void SetUp() { client = GetClient(); }
public void SetUp() { client = CreateClient(); }
public static ListBucketsCommand Create(IServiceClient client, Uri endpoint, ExecutionContext context, ListBucketsRequest request) { return(new ListBucketsCommand(client, endpoint, context, DeserializerFactory.GetFactory().CreateListBucketResultDeserializer(), request)); }
public ListCommand(IServiceClient serviceClient) { this.serviceClient = serviceClient; }
public void Can_SEND_AllReqstars_PrettyTypedApi(IServiceClient client) { var allReqstars = client.Send(new AllReqstars()); Assert.That(allReqstars.Count, Is.EqualTo(ReqstarsService.SeedData.Length)); }
public ServiceClientFactory(IServiceClient serviceClient, ClientFactoryContext context, IClientFactory clientFactory) { _clientFactory = clientFactory; _context = context; _serviceClient = serviceClient; }
public BakanaLoader(string host) { client = new JsonServiceClient(host); }
public SendCloudToDeviceMessage(ILoRaDeviceCacheStore cacheStore, RegistryManager registryManager, IServiceClient serviceClient, ILogger <SendCloudToDeviceMessage> log) { this.cacheStore = cacheStore; this.registryManager = registryManager; this.serviceClient = serviceClient; this.log = log; }
public CotizacionRepository(DWProdDbContext context, IServiceClient _serviceClient) : base(context) { this.serviceClient = _serviceClient; }
public LoginViewModel(IServiceClient serviceClient, IEventAggregator eventAggregator) { _serviceClient = serviceClient; _eventAggregator = eventAggregator; }
/// <summary>Initializes a new instance of the <see cref="MapRepository"/> class.</summary> /// <param name="serviceClient">The service client.</param> public MapRepository(IServiceClient serviceClient) : this(serviceClient, new ConverterForMapCollection()) { }
public static SetBucketRefererCommand Create(IServiceClient client, Uri endpoint, ExecutionContext context, string bucketName, SetBucketRefererRequest setBucketRefererRequest) { return(new SetBucketRefererCommand(client, endpoint, context, bucketName, setBucketRefererRequest)); }
public static DeleteBucketLoggingCommand Create(IServiceClient client, Uri endpoint, ExecutionContext context, string bucketName) { return(new DeleteBucketLoggingCommand(client, endpoint, context, bucketName)); }
/// <summary>Initializes a new instance of the <see cref="FileRepositoryFactory"/> class.</summary> /// <param name="serviceClient">The service client.</param> public FileRepositoryFactory(IServiceClient serviceClient) { this.serviceClient = serviceClient; }
public ReportRenderController(IServiceClient sclient, IRedisClient redis) : base(sclient, redis) { }
public void Post_ValidRequest_succeeds(IServiceClient client) { var response = client.Send(validRequest); Assert.That(response.ResponseStatus, Is.Null); }
public ServiceId(IGraphService graphService, IB2CGraphService b2CGraphService, IServiceClient serviceClient) { _graphService = graphService; _b2CGraphService = b2CGraphService; _serviceClient = serviceClient; }
public static CreateBucketCommand Create(IServiceClient client, Uri endpoint, ExecutionContext context, string bucketName, CreateBucketRequest createBucketRequest) { return(new CreateBucketCommand(client, endpoint, context, bucketName, createBucketRequest)); }
public async Task Can_download_Strings_response_Async(IServiceClient client) { var response = await client.GetAsync(new Strings { Text = "Test" }); Assert.That(response, Is.EqualTo("Hello, Test")); }
public List <Reqstar> GetAllReqstars(IServiceClient client) { return(client.Send(new AllReqstars())); }
protected OssCommand(IServiceClient client, Uri endpoint, ExecutionContext context) : this(client, endpoint, context, false) { }
public ApiInternalService(IEbConnectionFactory _dbf, IEbStaticFileClient _sfc, IServiceClient _ssclient, IMessageProducer _mqp) : base(_dbf, _sfc, _ssclient, _mqp) { }
public CommonController(IServiceClient _client, IRedisClient _redis) : base(_client, _redis) { }