Пример #1
0
        public ComicsController(IComicsService comicsService, IMapper mapper)
        {
            Guard.WhenArgument(comicsService, nameof(comicsService)).IsNull().Throw();
            Guard.WhenArgument(mapper, nameof(mapper)).IsNull().Throw();

            this.comicsService = comicsService;
            this.mapper        = mapper;
        }
Пример #2
0
        public ComicsAdministrationController(IComicsService service, IMapper mapper,
                                              IDataModelsFactory factory)
        {
            Guard.WhenArgument(service, nameof(service)).IsNull().Throw();
            Guard.WhenArgument(mapper, nameof(mapper)).IsNull().Throw();
            Guard.WhenArgument(factory, nameof(factory)).IsNull().Throw();

            this.service = service;
            this.mapper  = mapper;
            this.factory = factory;
        }
Пример #3
0
 public ComicsPageViewModel(INavigationService navigationService, IComicsService comicsService) : base("http://www.comicsyndicate.org/") {
     this.comicsService = comicsService;
     this.navigationService = navigationService;
     IsBusy = false;
     BusyText = "Getting Comics Feeds. Please wait...";
 }