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; }
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; }
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..."; }