コード例 #1
0
 public TaskBoardController(ITaskBoardRepository repository, IStaticMembershipService staticMembershipService,
                            IProfileFactoryService profileFactoryService)
 {
     this.repository = repository;
     this.staticMembershipService = staticMembershipService;
     this.profileFactoryService = profileFactoryService;
 }
コード例 #2
0
 public AccountController(IStaticMembershipService membershipService,
                          IProfileFactoryService profileFactoryService,
                          IFormsAuthenticationService formsAuthenticationService)
 {
     this.profileFactoryService = profileFactoryService;
     this.membershipService = membershipService;
     this.formsAuthenticationService = formsAuthenticationService;
 }
コード例 #3
0
        private static PublisherController ArrangePublisherController(out IJournalRepository repository)
        {
            Mapper.CreateMap <JournalViewModel, Journal>();
            Mapper.CreateMap <Journal, JournalViewModel>();
            var profile = JournalMocks.StubUserProfile();

            repository = JournalMocks.MockJournalRepository(profile).MockObject;
            IStaticMembershipService memServiceMock  = JournalMocks.MockIStaticMembershipService(profile).MockObject;
            ISessionProvider         sessionProvider = JournalMocks.MockISessionProvider(profile).MockObject;
            PublisherController      controller      = new PublisherController(repository, memServiceMock);

            controller.CheckRequestAuthenticatd = false;
            controller.SetSessionProvider(sessionProvider);
            return(controller);
        }
コード例 #4
0
        private SubscriberController ArrangeSubscriberController(UserProfile profile)
        {
            Mapper.CreateMap <JournalViewModel, Journal>();
            Mapper.CreateMap <Journal, JournalViewModel>();

            var repository = JournalMocks.MockJournalRepositoryWithContext();
            var service    = JournalMocks.MockSubscriptionServiceWithContext();
            IStaticMembershipService memServiceMock  = JournalMocks.MockIStaticMembershipService(profile).MockObject;
            ISessionProvider         sessionProvider = JournalMocks.MockISessionProvider(profile).MockObject;
            SubscriberController     controller      = new SubscriberController(repository, service, memServiceMock);

            controller.CheckRequestAuthenticatd = false;
            controller.SetSessionProvider(sessionProvider);
            return(controller);
        }
コード例 #5
0
 public JournalDependantController(IStaticMembershipService membershipService, IJournalRepository journalRepo)
     : base(membershipService)
 {
     _journalRepository = journalRepo;
 }
コード例 #6
0
 public ControllerForAuthenticated(IStaticMembershipService membershipService, ISessionProvider sessionProvider)
     : this(membershipService)
 {
     this._sessionProvider = sessionProvider;
 }
コード例 #7
0
 public ControllerForAuthenticated(IStaticMembershipService membershipService)
 {
     this._membershipService  = membershipService;
     CheckRequestAuthenticatd = true;
 }
コード例 #8
0
 public ModelChangedInitializer(IStaticMembershipService membershipService)
 {
     _membershipService = membershipService;
 }
コード例 #9
0
 public SubscriberController(IJournalRepository journalRepo, ISubscriptionService subscriptionService, IStaticMembershipService membershipService)
     : base(membershipService, journalRepo)
 {
     _subscriptionService = subscriptionService;
 }
コード例 #10
0
 public PublisherController(IJournalRepository journalRepo, IStaticMembershipService membershipService)
 {
     _journalRepository = journalRepo;
     _membershipService = membershipService;
 }
コード例 #11
0
 public PublisherController(IJournalRepository journalRepo, IStaticMembershipService membershipService)
     : base(membershipService, journalRepo)
 {
 }
コード例 #12
0
 public SubscriberController(IJournalRepository journalRepo, ISubscriptionRepository subscriptionRepo, IStaticMembershipService membershipService)
 {
     _journalRepository      = journalRepo;
     _subscriptionRepository = subscriptionRepo;
     _membershipService      = membershipService;
 }