public MemberAddedToGroupHandler(IHandler handler, IGroupRepository groupRepository, IUserRepository userRepository, IGroupCache cache) { _handler = handler; _groupRepository = groupRepository; _userRepository = userRepository; _cache = cache; }
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; }