예제 #1
0
        public void SetUp()
        {
            MvxSingleton.ClearAllSingletons();
            ClearAll();

            Dispatcher = new MockMvxViewDispatcher();
            Ioc.RegisterSingleton <IMvxMainThreadDispatcher>(Dispatcher);
            Ioc.RegisterSingleton <IMvxViewDispatcher>(Dispatcher);

            DataClient       = new MockCampDataClient();
            Messenger        = new MvxMessengerHub();
            CodeCampService  = new CodeCampService(new InMemoryFileManager(), new MvxJsonConverter(), DataClient);
            ComposeEmailTask = new MockComposeEmailTask();
            WebBrowserTask   = new MockWebBrowserTask();

            Mvx.RegisterSingleton <IMvxStringToTypeParser>(new MvxStringToTypeParser());

            SetUpFixture();
        }
예제 #2
0
        public void SetUp()
        {
            MvxSingleton.ClearAllSingletons();
            ClearAll();

            Dispatcher = new MockMvxViewDispatcher();
            Ioc.RegisterSingleton<IMvxMainThreadDispatcher>(Dispatcher);
            Ioc.RegisterSingleton<IMvxViewDispatcher>(Dispatcher);

            DataClient = new MockCampDataClient();
            Messenger = new MvxMessengerHub();
            CodeCampService = new CodeCampService(new InMemoryFileManager(), new MvxJsonConverter(), DataClient);
            ComposeEmailTask = new MockComposeEmailTask();
            WebBrowserTask = new MockWebBrowserTask();

            Mvx.RegisterSingleton<IMvxStringToTypeParser>(new MvxStringToTypeParser());

            SetUpFixture();
        }
예제 #3
0
 public BaseController(ICodeCampService service, ICodeCampServiceRepository repo)
 {
     this.service = service;
     this.repo    = repo;
 }
예제 #4
0
 public MailingListController(ICodeCampService service, ICodeCampServiceRepository repo) : base(service, repo)
 {
 }
예제 #5
0
 public SpeakersViewModel(IMvxMessenger messenger, ICodeCampService campService)
     : base(messenger)
 {
     _campService = campService;
 }
예제 #6
0
 public AccountController(ICodeCampService service, ICodeCampServiceRepository repo) : base(service, repo)
 {
 }
 public CodeCampServiceRepository(ICodeCampService service)
 {
     this.service = service;
 }
예제 #8
0
 public AccountController(ICodeCampService service, ICodeCampServiceRepository repo) : base(service, repo)
 {
 }
예제 #9
0
 public SponsorController(ICodeCampService service, ICodeCampServiceRepository repo)
     : base(service, repo)
 {
 }
예제 #10
0
 public BaseController(ICodeCampService service)
 {
     this.service = service;
 }
예제 #11
0
 public VolunteerController(ICodeCampService service, ICodeCampServiceRepository repo) : base(service, repo)
 {
 }
예제 #12
0
 public VolunteerController(ICodeCampService service, ICodeCampServiceRepository repo)
     : base(service, repo)
 {
 }
예제 #13
0
 public ScheduleController(ICodeCampService service, ICodeCampServiceRepository repo) : base(service, repo)
 {
 }
예제 #14
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CodeCampsController"/> class.
 /// </summary>
 /// <param name="sessionService"></param>
 /// <param name="codeCampService"></param>
 public SessionController(ISessionService sessionService, ICodeCampService codeCampService)
 {
     _sessionService  = sessionService;
     _codeCampService = codeCampService;
 }
예제 #15
0
 public CodeCampServiceRepository(ICodeCampService service)
 {
     this.service = service;
 }
예제 #16
0
 public MailingListController(ICodeCampService service, ICodeCampServiceRepository repo)
     : base(service, repo)
 {
 }
예제 #17
0
 public AdministratorController(ICodeCampService service, ICodeCampServiceRepository repo) : base(service, repo)
 {
 }
예제 #18
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CodeCampsController"/> class.
 /// </summary>
 /// <param name="codeCampService">The code camp service.</param>
 public CodeCampsController(ICodeCampService codeCampService)
 {
     _codeCampService = codeCampService;
 }
 public AdministratorController(ICodeCampService service, ICodeCampServiceRepository repo)
     : base(service, repo)
 {
 }
예제 #20
0
 public TrackController(ICodeCampService service, ICodeCampServiceRepository repo)
     : base(service, repo)
 {
 }
예제 #21
0
 public MetroTileController(ICodeCampService service, ICodeCampServiceRepository repo) : base(service, repo)
 {
 }
예제 #22
0
 public TimeslotController(ICodeCampService service, ICodeCampServiceRepository repo) : base(service, repo)
 {
 }
예제 #23
0
 public SessionController(ICodeCampService service, ICodeCampServiceRepository repo)
     : base(service, repo)
 {
 }
예제 #24
0
 public MetroTileController(ICodeCampService service, ICodeCampServiceRepository repo)
     : base(service, repo)
 {
 }
예제 #25
0
 public SponsorViewModel(IMvxMessenger messenger, ICodeCampService campService, IMvxWebBrowserTask webBrowserTask)
     : base(messenger)
 {
     _campService    = campService;
     _webBrowserTask = webBrowserTask;
 }
예제 #26
0
 public SessionsViewModel(IMvxMessenger messenger, ICodeCampService campService) 
     : base(messenger)
 {
     _campService = campService;
 }
예제 #27
0
 public SpeakerViewModel(IMvxMessenger messenger, ICodeCampService campService, IMvxComposeEmailTask composeEmailTask)
     : base(messenger)
 {
     _campService      = campService;
     _composeEmailTask = composeEmailTask;
 }
예제 #28
0
 public OverviewViewModel(IMvxMessenger messenger, ICodeCampService campService)
     : base(messenger)
 {
     _campService = campService;
 }
예제 #29
0
 public SponsorViewModel(IMvxMessenger messenger, ICodeCampService campService, IMvxWebBrowserTask webBrowserTask) 
     : base(messenger)
 {
     _campService = campService;
     _webBrowserTask = webBrowserTask;
 }
예제 #30
0
 public SessionController(ICodeCampService service, ICodeCampServiceRepository repo) : base(service, repo)
 {
 }
예제 #31
0
 public ScheduleController(ICodeCampService service, ICodeCampServiceRepository repo)
     : base(service, repo)
 {
 }
예제 #32
0
 public SpeakerController(ICodeCampService service, ICodeCampServiceRepository repo) : base(service, repo)
 {
 }
예제 #33
0
 public BaseController(ICodeCampService service, ICodeCampServiceRepository repo)
 {
     this.service = service;
     this.repo = repo;
 }