public PostService(IPostRepository repository, IPostTypeRepository postTypeRepository, ILanguageRepository languageRepository, ICategoryRepository categoryRepository, IPostMetaRepository metaRepository, IPostFactory factory, IDateService dateService, IWebsiteInfo websiteInfo ) { repository.CheckArgumentIsNull(nameof(repository)); _repository = repository; postTypeRepository.CheckArgumentIsNull(nameof(postTypeRepository)); _postTypeRepository = postTypeRepository; languageRepository.CheckArgumentIsNull(nameof(languageRepository)); _languageRepository = languageRepository; categoryRepository.CheckArgumentIsNull(nameof(categoryRepository)); _categoryRepository = categoryRepository; metaRepository.CheckArgumentIsNull(nameof(metaRepository)); _metaRepository = metaRepository; factory.CheckArgumentIsNull(); _factory = factory; dateService.CheckArgumentIsNull(nameof(dateService)); _dateService = dateService; websiteInfo.CheckArgumentIsNull(nameof(websiteInfo)); _websiteInfo = websiteInfo; }
public LanguageService( ILanguageRepository repo, ILanguageFactory factory ) { repo.CheckArgumentIsNull(); _repo = repo; factory.CheckArgumentIsNull(); _factory = factory; }
public WebsiteOptionsProvider( ILanguageRepository langRepository, IWebsiteOptionService websiteOptionService, WebsiteOptionSetting setting) { langRepository.CheckArgumentIsNull(nameof(langRepository)); _langRepository = langRepository; websiteOptionService.CheckArgumentIsNull(nameof(websiteOptionService)); _websiteOptionService = websiteOptionService; setting.CheckArgumentIsNull(nameof(setting)); _setting = setting; }
public WebsiteOptionService( IWebsiteOptionRepository repository, IWebsiteInfo websiteInfo, IWebsiteOptionFactory factory, ILanguageRepository langRepository, BehlogSetting setting) { repository.CheckArgumentIsNull(nameof(repository)); _repository = repository; websiteInfo.CheckArgumentIsNull(nameof(websiteInfo)); _websiteInfo = websiteInfo; factory.CheckArgumentIsNull(nameof(factory)); _factory = factory; langRepository.CheckArgumentIsNull(nameof(langRepository)); _langRepository = langRepository; setting.CheckArgumentIsNull(nameof(setting)); _setting = setting; }