public void CreateProviders() { tenant = new Tenants.Tenant(0, "teamlab"); sourceId = "6045b68c-2c2e-42db-9e53-c272e814c4ad"; actionId = "NewCommentForTask"; objectId = "Task_5946_457"; nAction = new NotifyAction(actionId, actionId); testRec = new DirectRecipient("ff0c4e13-1831-43c2-91ce-7b7beb56179b", null); //Oliver Khan testRec2 = new DirectRecipient("0017794f-aeb7-49a5-8817-9e870e02bd3f", null); //Якутова Юлия recProvider = new RecipientProviderImpl(); var directSubProvider = new DirectSubscriptionProvider(sourceId, CoreContext.SubscriptionManager, recProvider); subProvider = new TopSubscriptionProvider(recProvider, directSubProvider); CoreContext.TenantManager.SetCurrentTenant(tenant); }
public void CreateProviders() { using var scope = serviceProvider.CreateScope(); var scopeClass = scope.ServiceProvider.GetService <TopSubscriptionProviderTestScope>(); var(tenantManager, subscriptionManager, recipientProviderImpl) = scopeClass; tenant = new Tenants.Tenant(0, "teamlab"); sourceId = "6045b68c-2c2e-42db-9e53-c272e814c4ad"; actionId = "NewCommentForTask"; objectId = "Task_5946_457"; nAction = new NotifyAction(actionId, actionId); testRec = new DirectRecipient("ff0c4e13-1831-43c2-91ce-7b7beb56179b", null); //Oliver Khan testRec2 = new DirectRecipient("0017794f-aeb7-49a5-8817-9e870e02bd3f", null); //Якутова Юлия var directSubProvider = new DirectSubscriptionProvider(sourceId, subscriptionManager, recProvider); subProvider = new TopSubscriptionProvider(recProvider, directSubProvider); }