public KeyContactController( IKeyContactRepository keyContactRepository, IOrganisationRepository organisationRepo, IRegisterManagmentServiceClient registerManagmentServiceClient, ISendGridSender sendGridSender, IAuthorizationService authorizationService ) { _keyContactRepository = keyContactRepository; _organisationRepository = organisationRepo; _registerManagmentServiceClient = registerManagmentServiceClient; _sendgridSender = sendGridSender; _authorizationService = authorizationService; }
public PendingOrganizationsController( IConfiguration configuration, IOrganisationRepository orgRepository, IPendingOrganisationRepository pendingOrgRepository, IRegisterManagmentServiceClient registerManagmentServiceClient, IKeyContactRepository keyContactRepository, IOrganisationMemberRepository orgMemberRepo, IAuthorizationService authorizationService, ISendGridSender sendGrideSender ) { _configuration = configuration; _orgRepository = orgRepository; _pendingOrgRepository = pendingOrgRepository; _keyContactRepo = keyContactRepository; _orgMemberRepo = orgMemberRepo; _authorizationService = authorizationService; _sendgridSender = sendGrideSender; _registerManagmentServiceClient = registerManagmentServiceClient; }
public UsersController(IUsersManager usersManager, IUsersFactory usersFactory, IImageExtractor imageExtractor, ISendGridSender sender) { Guard.WhenArgument <IUsersManager>(usersManager, "Users manager cannot be null.") .IsNull() .Throw(); Guard.WhenArgument <IUsersFactory>(usersFactory, "Users factory cannot be null.") .IsNull() .Throw(); Guard.WhenArgument <IImageExtractor>(imageExtractor, "Image extractor cannot be null.") .IsNull() .Throw(); Guard.WhenArgument <ISendGridSender>(sender, "SendGrid Sender cannot be null.") .IsNull() .Throw(); this.usersManager = usersManager as IManager; this.usersFactory = usersFactory; this.imageExtractor = imageExtractor; this.sender = sender; }
public MailController(ISendGridSender sender) { _sender = sender; }