protected override void BeginProcessing() { base.BeginProcessing(); deletableRepository = new DeletableRepository(new ConfigCommandFactory( new ApiUriFactory(Connection.Host), new ConfigPostKeyValuePairFactory(Connection.AccessToken, Connection.Vsys))); }
public ReservationsController(IDeletableRepository <Reservation> reservations, IGenericRepositoy <GeneralSettings> settings, IFilterFactory filterFactory, ICalculatePricing pricingCalculator, IReservationManager reservationManager) { this.reservations = reservations; this.setings = settings; this.filterFactory = filterFactory; this.pricingCalculator = pricingCalculator; this.reservationManager = reservationManager; }
public ReservationsEmailManager(IDeletableRepository <Email> emailTemplates) { this.emailTemplates = emailTemplates; this.mailClient = new SmtpClient(SMTP_SERVER_HOST); this.mailClient.UseDefaultCredentials = false; this.mailClient.Credentials = new System.Net.NetworkCredential(EMAIL_ADDRESS, EMAIL_PASSWORD); this.mailClient.DeliveryMethod = SmtpDeliveryMethod.Network; }
public HomeController(IDeletableRepository <Image> images, IGenericRepositoy <GeneralSettings> settings, IDeletableRepository <Reservation> reservations, IReservationManager reservationManager, IOverlapDatesManager datesManager, IReservationsEmailManager _reservationsEmailManager) { this.images = images; this.settings = settings; this.reservations = reservations; this.reservationManager = reservationManager; this.datesManager = datesManager; this._reservationsEmailManager = _reservationsEmailManager; }
public CategoriesService(IDeletableRepository<Category> categories) { this.categories = categories; }
public GenerationController(IDeletableRepository <Reservation> reservations, IRandomReservationGenerator reservationGenerator, ICalculatePricing calculator) { this.reservations = reservations; this.reservationGenerator = reservationGenerator; this.pricingCalculator = calculator; }
public ImageController(IDeletableRepository <Image> images, IImageProcessor imageProcessor) { this.images = images; this._imageProcessor = imageProcessor; }
public SubCategoriesService(IDeletableRepository<SubCategory> subCategories, ICategoriesService categoriesService) { this.subCategories = subCategories; this.categoriesService = categoriesService; }
public PostsService(IDeletableRepository<Post> posts, IThreadsService threadsService) { this.posts = posts; this.threadsService = threadsService; }
public ImagesService(IDeletableRepository<Image> images) { this.images = images; }
public UsersService(IDeletableRepository<User> users, ILanguageService languages) { this.users = users; this.languages = languages; }
public ReservationManager(IDeletableRepository <Reservation> reservations, ICalculatePricing pricingCalculator, IOverlapDatesManager datesManager) { this.reservations = reservations; this.pricingCalculator = pricingCalculator; this.datesManager = datesManager; }
public UserService(IDeletableRepository <ApplicationUser> u) { this.users = u; }
public ControllerMenuInformationService(IDeletableRepository<ControllerMenuInformation> controllerMenusInformation) { this.controllerMenusInformation = controllerMenusInformation; }
public ThreadsService(IDeletableRepository<Thread> threads) { this.threads = threads; }
public ClientService(IDeletableRepository <Client> clients) { this.clients = clients; }
public BookmarksService(IDeletableRepository <Bookmark> bookmarks, ITagsService tagService, IWebsiteService websiteService) { this.bookmarks = bookmarks; this.tagService = tagService; this.websiteService = websiteService; }
public OverlapDatesManager(IDeletableRepository <Reservation> reservations) { this.reservations = reservations; }
public MenuItemsService(IDeletableRepository<MenuItem> menuItems, IDeletableRepository<Language> languages) { this.menuItems = menuItems; this.languages = languages; }
public BookmarksService(IDeletableRepository<Bookmark> bookmarks, ITagsService tagService, IWebsiteService websiteService) { this.bookmarks = bookmarks; this.tagService = tagService; this.websiteService = websiteService; }