public virtual void Initialize() { _client = new HttpClientAdapter("http://www.test.be"); _clientMock = new Mock <IClientAdapter>(); _ResponseMock = new Mock <IResponseMessageAdapter>(); _sut = new JsonResultService(_client, _ResponseMock.Object); }
public virtual void Disconnect(IClientAdapter client) { var connectedClients = FindAllByID(client.ID); foreach (var connectedClient in connectedClients) { Server.Disconnect(connectedClient.Client); } }
public SecurityAppService( IPrincipal principal, IClientSpecification clientSpecification, IClientAdapter clientAdapter ) { _principal = principal as ClaimsPrincipal; _clientSpecification = clientSpecification; _clientAdapter = clientAdapter; }
public void OnClientDisconnect(IClientAdapter client) { Manager.Debug($"Client disconnected: {client.FullIPAddress.ToString()}"); EventSystem.InvokeBlocking(this, new ClientDisconnectEventArgs(client.FullIPAddress)); if (IsServer) { ModSystem.ServerAdapter.Reset(); } else { ModSystem.ClientAdapter.Reset(); } }
public PolicyAppService( IPrincipal principal, IClientSpecification clientSpecification, IPolicySpecification policySpecification, IClientAdapter clientAdapter, IPolicyAdapter policyAdapter ) { _principal = principal as ClaimsPrincipal; _clientSpecification = clientSpecification; _policySpecification = policySpecification; _clientAdapter = clientAdapter; _policyAdapter = policyAdapter; }
//TODO: bring this to parity with the all-client version public virtual void SendMessage(IClientAdapter client, XEventArgs data) { data.OriginatorID = ID; SendRawData(client, data.SerializeToBitstream()); }
public virtual void ReceiveMessage(IClientAdapter adapter, byte[] payload, int payloadSize) { var packet = new NetcodeMetadataPacket(payload.Take(payloadSize).ToArray()); OnMessageReceived?.Invoke(adapter, packet); }
public virtual IEnumerable <IClientAdapter> MatchAll(IClientAdapter adapter) { return(MatchAllRemote(adapter)); }
public virtual IClientAdapter Match(IClientAdapter adapter) { return(MatchAdapter(adapter)); }
public virtual IEnumerable <NetcodeIORemoteClientAdapter> MatchAllRemote(IClientAdapter adapter) { return(Clients.Where(x => x.Key.FullIPAddress.Port == adapter.FullIPAddress.Port && (x.Key.HostName.Equals(adapter.HostName) || x.Key.FullIPAddress.Address == adapter.FullIPAddress.Address)).Select(x => x.Key).ToList()); }
/// <summary> Constructor. </summary> /// /// <param name="client"> The client. </param> public ClientDecorator(IClientAdapter client) { Client = client; }
public CategoryGateway(IClientAdapter client) { _client = client; }
public ProductGateway(IClientAdapter client) { _client = client; }
protected void SetClient(IClientAdapter adapter) { ClientAdapter = adapter; }
public virtual void SendRawData(IClientAdapter client, byte[] data) { Server.SendPayload(MatchAdapter(client).Client, data, data.Length); }
public virtual NetcodeIORemoteClientAdapter MatchAdapter(IClientAdapter adapter) { return(Clients.Where(x => x.Key.FullIPAddress.Port == adapter.FullIPAddress.Port && (x.Key.HostName.Equals(adapter.HostName) || x.Key.FullIPAddress.Address == adapter.FullIPAddress.Address)) .FirstOrDefault().Key); }
public AttributeGateway(IClientAdapter client) { _client = client; }
public JsonResultService(IClientAdapter client, IResponseMessageAdapter response) { _client = client; _response = response; }