public void TestGetClientSubscription() { //Arrange Guid CID = Guid.NewGuid(); Guid SubID = Guid.NewGuid(); Client client = new Client() { ClientID = CID, ClientSubscriptions = new List <ClientSubscriptions>() { new ClientSubscriptions() { ClientID = CID, SubscriptionID = SubID } }, ClientName = "Barclays" }; Cservice.CreateClient(client); //Act ClientSubscriptions Got = Cservice.GetClientSubscription(CID, SubID); //Assert Assert.IsNotNull(Got); Assert.AreEqual(SubID, Got.SubscriptionID); }
public void AddOfficeSubscription(Guid ClientID, Guid SubID, int UsersPerSub) { ClientSubscriptions ToAdd = new ClientSubscriptions() { ClientID = ClientID, SubscriptionID = SubID, UsersPerSubscription = UsersPerSub, }; DbContext.ClientSubscriptions.Add(ToAdd); }
public WebSubClientController(ILogger <WebSubClientController> logger, ClientSubscriptions clientSubscriptions, IHubSubscriptions hubSubscriptions) { this.logger = logger; this.clientSubscriptions = clientSubscriptions; this.hubSubscriptions = hubSubscriptions; }
public CallbackController(ClientSubscriptions clientSubscriptions, IHubContext <WebSubClientHub> webSubClientHubContext, IConfiguration config) { this.clientSubscriptions = clientSubscriptions; this.webSubClientHubContext = webSubClientHubContext; this.config = config; }
public WebSubClientHub(ILogger <WebSubClientHub> logger, ClientSubscriptions clientSubscriptions, IHubSubscriptions hubSubscriptions) { this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); this.clientSubscriptions = clientSubscriptions ?? throw new ArgumentNullException(nameof(clientSubscriptions)); this.hubSubscriptions = hubSubscriptions ?? throw new ArgumentNullException(nameof(hubSubscriptions)); }