public GroupProvider(IProviderClient provider, IGroupRepository groupRepository, IGroupServiceClient serviceClient) { _provider = provider; _groupRepository = groupRepository; _serviceClient = serviceClient; }
public OrganizationProvider(IProviderClient provider, IOrganizationRepository organizationRepository, IGroupServiceClient serviceClient) { _provider = provider; _organizationRepository = organizationRepository; _serviceClient = serviceClient; }
public OrganizationCreatedHandler(IHandler handler, IOrganizationRepository organizationRepository, IGroupServiceClient groupServiceClient, IOrganizationCache cache) { _handler = handler; _organizationRepository = organizationRepository; _groupServiceClient = groupServiceClient; _cache = cache; }
public OrganizationCreatedHandler(IHandler handler, IOrganizationRepository organizationRepository, IUserRepository userRepository, IGroupServiceClient groupServiceClient, IOrganizationCache organizationCache, IUserCache userCache) { _handler = handler; _organizationRepository = organizationRepository; _userRepository = userRepository; _groupServiceClient = groupServiceClient; _organizationCache = organizationCache; _userCache = userCache; }
public GroupCreatedHandler(IHandler handler, IGroupRepository groupRepository, IOrganizationRepository organizationRepository, IGroupServiceClient groupServiceClient, IGroupCache groupCache, IOrganizationCache organizationCache) { _handler = handler; _groupRepository = groupRepository; _organizationRepository = organizationRepository; _groupServiceClient = groupServiceClient; _groupCache = groupCache; _organizationCache = organizationCache; }