示例#1
0
 public AccountsController(IInquiryPersonProcessor inquiryPersonProcessor, IUsersControllerDependencyBlock blockUser)
 {
     _inquiryPersonProcessor = inquiryPersonProcessor;
     _createUserProcessor    = blockUser.CreateUserProcessor;
     _activateUserProcessor  = blockUser.ActivateUserProcessor;
     _inquiryUserProcessor   = blockUser.InquiryUserProcessor;
 }
        public UsersControllerDependencyBlock(ICreateUserProcessor createUserProcessor, IUpdateUserProcessor updateUserProcessor, IActivateUserProcessor activateUserProcessor
                                              , IInquiryUserProcessor inquiryUserProcessor
                                              , IInquiryAllUsersProcessor allUserProcessor
                                              )

        {
            CreateUserProcessor      = createUserProcessor;
            UpdateUserProcessor      = updateUserProcessor;
            ActivateUserProcessor    = activateUserProcessor;
            InquiryUserProcessor     = inquiryUserProcessor;
            InquiryAllUsersProcessor = allUserProcessor;
        }