示例#1
0
 public ManagerFactory(IAccountRepository accountRepository, IWebsiteRepository websiteRepository, Lazy <IEntityFactory> entityFactory, Lazy <IEwhMapper> ewhMapper)
 {
     _accountRepository = accountRepository;
     _websiteRepository = websiteRepository;
     _entityFactory     = entityFactory;
     _ewhMapper         = ewhMapper;
 }
 public WebsiteService(IWebsiteRepository websiteRepository, IAccountRepository accountRepository, IAccountService accountService, IEwhMapper ewhMapper)
 {
     _websiteRepository = websiteRepository;
     _accountRepository = accountRepository;
     _accountService    = accountService;
     _ewhMapper         = ewhMapper;
 }
 public CheckAvailabilityCommandHandler(
     IWebsiteRepository websiteRepository,
     WebsiteCheckerClient websiteCheckerClient)
 {
     _websiteRepository    = websiteRepository;
     _websiteCheckerClient = websiteCheckerClient;
 }
示例#4
0
 public WebsiteManager(IWebsiteRepository websiteRepository, IAccountRepository accountRepository, Lazy <IEwhMapper> ewhMapper, Lazy <IEntityFactory> entityFactory)
 {
     _websiteRepository = websiteRepository;
     _accountRepository = accountRepository;
     _ewhMapper         = ewhMapper;
     _entityFactory     = entityFactory;
 }
示例#5
0
        public YouTubeService(IWebsiteRepository websiteRepository, IVideoRepository videoRepository)
        {
            _websiteRepository = websiteRepository;
            _videoRepository = videoRepository;

            RegisterEventHandlers();
        }
示例#6
0
 private void ResetRepositories()
 {
     _websiteRepository = null;
     _moduleRepository  = null;
     _menuRepository    = null;
     _contentRepository = null;
 }
 public ReportController()
 {
     context = new VisitTrackerContext();
     this.websiteRepository = new WebsiteRepository(context);
     this.visitRepository   = new VisitRepository(context);
     this.webpageRepository = new WebpageRepository(context);
 }
示例#8
0
 public VaultController(IOptions <SiteSettings> siteConfig, UserManager <finalUser> userManager, INoteRepository noteRepository, IPasswordRepository passwordRepository, IWebsiteRepository websiteRepository)
 {
     note_repo     = noteRepository;
     password_repo = passwordRepository;
     website_repo  = websiteRepository;
     user_manager  = userManager;
     sitesettings  = siteConfig.Value;
 }
示例#9
0
 public WebsiteDataService(IWebsiteRepository websiteRepository,
                           IWebsiteValidator websiteValidator,
                           IPagingValidator pagingValidator)
 {
     WebsiteRepository = websiteRepository;
     WebsiteValidator  = websiteValidator;
     PagingValidator   = pagingValidator;
 }
示例#10
0
 public EwhWebsite(IWebsiteRepository websiteRepository, IAccountRepository accountRepository, Lazy <IEwhMapper> ewhMapper, Lazy <IEntityFactory> entityFactory)
 {
     _website           = new Website();
     _websiteRepository = websiteRepository;
     _accountRepository = accountRepository;
     _entityFactory     = entityFactory;
     _ewhMapper         = ewhMapper;
 }
示例#11
0
 public UpdateWebsiteHandler(IWebsiteRepository repository,
                             IUnitOfWork unitOfWork,
                             ICypher cypher)
 {
     _repository = repository;
     _unitOfWork = unitOfWork;
     _cypher     = cypher;
 }
示例#12
0
        //private readonly AuthService _authService;
        public EwhAccount(Lazy <IWebsiteManager> websiteManager, IWebsiteRepository websiteRepository, IAccountRepository accountRepository, Lazy <IEwhMapper> ewhMapper)
        {
            _websiteRepository = websiteRepository;
            _accountRepository = accountRepository;
            //_entityFactory = entityFactory;
            _websiteManager = websiteManager;

            _ewhMapper = ewhMapper;
            //_authService = authService;
        }
示例#13
0
        public ShippingService(
            IWebsiteInfo websiteInfo,
            IWebsiteRepository websiteRepository)
        {
            websiteInfo.CheckArgumentIsNull(nameof(websiteInfo));
            _websiteInfo = websiteInfo;

            websiteRepository.CheckArgumentIsNull(nameof(websiteRepository));
            _websiteRepository = websiteRepository;
        }
示例#14
0
 /// <summary>
 /// 构造函数
 ///</summary>
 public WebSiteService(IWebsiteRepository websiteRepository, IWebSiteFullRepository siteFullRepository, SysAlipayConfig sysAlipayConfig, SysWeiXinPayConfig sysWeiXinPayConfig, IUserScoreRepository userScoreRepository, IUserSysSettingRepository userSysSettingRepository, IUserRepository userRepository)
 {
     _websiteRepository        = websiteRepository;
     _siteFullRepository       = siteFullRepository;
     _sysAlipayConfig          = sysAlipayConfig;
     _sysWeiXinPayConfig       = sysWeiXinPayConfig;
     _userScoreRepository      = userScoreRepository;
     _userSysSettingRepository = userSysSettingRepository;
     _userRepository           = userRepository;
 }
示例#15
0
 public InventoryController(
     IQueue queue,
     IWebsiteRepository websiteRepository,
     IWebsiteInventoryRepository websiteInventoryRepository,
     IPurchaseOrderEventHandler purchaseOrderEventHandler,
     IPhysicalAdjustmentEventHandler physicalAdjustmentEventHandler)
 {
     _queue                          = queue;
     _websiteRepository              = websiteRepository;
     _websiteInventoryRepository     = websiteInventoryRepository;
     _poEventHandler                 = purchaseOrderEventHandler;
     _physicalAdjustmentEventHandler = physicalAdjustmentEventHandler;
 }
示例#16
0
        public WebsiteService(
            ICurrencyRepository currencyRepository,
            IWebsiteRepository repository,
            IWebsiteFactory factory)
        {
            currencyRepository.CheckArgumentIsNull(nameof(currencyRepository));
            _currencyRepository = currencyRepository;

            repository.CheckArgumentIsNull(nameof(repository));
            _repository = repository;

            factory.CheckArgumentIsNull(nameof(factory));
            _factory = factory;
        }
示例#17
0
 public HttpStreamRouter(IWebsiteRepository repository)
 {
     foreach (var website in repository.GetAll())
     {
         if (!FactoryCache.ContainsKey(website.HostName))
         {
             FactoryCache.Add(website.HostName, new ChannelFactory<IWebsiteAdapter>(
                                                    new NetNamedPipeBinding()
                                                        {
                                                            MaxReceivedMessageSize = Int32.MaxValue
                                                        },
                                                    new EndpointAddress(string.Format(
                                                        "net.pipe://localhost/{0}", website.HostName))));
         }
     }
 }
示例#18
0
        public UnitOfWork(CmsEngineContext context, ICategoryRepository categoryRepository, IPageRepository pageRepository,
                          IPostRepository postRepository, ITagRepository tagRepository, IWebsiteRepository websiteRepository,
                          UserManager <ApplicationUser> userManager, IEmailRepository emailRepository)
        {
            _ctx = context;

            Categories = categoryRepository;
            Pages      = pageRepository;
            Posts      = postRepository;
            Tags       = tagRepository;
            Websites   = websiteRepository;
            Users      = userManager;
            Emails     = emailRepository;

            _disposed = false;
        }
示例#19
0
        public HomeModule(IWebsiteRepository repository)
        {
            Get["/"] = _ => View["Index.sshtml"];

            Get["/dns"] = _ =>
            {
                var wc = new WebClient();
                string result = wc.DownloadString("http://checkip.dyndns.org/").Split(':')[1].Trim();
                return View["Dns.sshtml", new { CurrentIp = result }];
            };

            Get["/websites"] = _ => View["Websites.sshtml", new WebsiteModel(repository)];

            Post["/websites"] = parameters =>
            {
                var websiteModel = this.Bind<Repository.Website>();
                repository.AddOrUpdate(websiteModel);
                return View["Websites.sshtml", new WebsiteModel(repository)];
            };
        }
示例#20
0
 public WebsitesController(IWebsiteRepository repository)
 {
     _repository = repository;
 }
 public EmailController(IWebsiteRepository repository, IEmailService emailService, IActionLogger actionLogger)
 {
     m_repository = repository;
     m_emailService = emailService;
     m_actionLogger = actionLogger;
 }
示例#22
0
 public WebsiteModel(IWebsiteRepository repository)
 {
     Websites = repository.GetAll();
 }
        public void Init()
        {
            WebsiteDataContext context = new WebsiteDataContext();

            m_repository = new WebsiteRepository(context);
        }
示例#24
0
 public EwhWebsite(string websiteId, IWebsiteRepository websiteRepository, IAccountRepository accountRepository, Lazy <IEwhMapper> ewhMapper, Lazy <IEntityFactory> entityFactory) : this(websiteRepository, accountRepository, ewhMapper, entityFactory)
 {
     _website = _websiteRepository.Get(websiteId);
     MapFrom(_website);
 }
示例#25
0
 public EwhWebsite(Website website, IWebsiteRepository websiteRepository, IAccountRepository accountRepository, Lazy <IEwhMapper> ewhMapper, Lazy <IEntityFactory> entityFactory) : this(websiteRepository, accountRepository, ewhMapper, entityFactory)
 {
     _website = website;
     MapFrom(website);
 }
示例#26
0
 public WebsiteEndpointServer(IWebsiteRepository repository)
 {
     _repository = repository;
     _websiteEndpoints = new List<WebsiteEndpoint>();
     _appDomains = new List<AppDomain>();
 }
示例#27
0
 public GetWebsiteHandler(IWebsiteRepository repository, ICypher cypher)
 {
     _repository = repository;
     _cypher     = cypher;
 }
 public WebpageService(IWebsiteRepository websiteRepository, IWebpageRepository webpageRepository, IMapper mapper) : base(webpageRepository, mapper)
 {
     _websiteRepository = websiteRepository;
     _webpageRepository = webpageRepository;
 }
示例#29
0
 public EwhAccount(string accountId, Lazy <IWebsiteManager> websiteManager, IWebsiteRepository websiteRepository, IAccountRepository accountRepository, Lazy <IEwhMapper> ewhMapper) : this(websiteManager, websiteRepository, accountRepository, ewhMapper)
 {
     _account = _accountRepository.Get(accountId);
     MapFrom(_account);
 }
 public OrderManagementProcessor(IWebsiteRepository websiteRepository, IWebsiteInventoryRepository websiteInventoryRepository)
 {
     _websiteRepository          = websiteRepository;
     _websiteInventoryRepository = websiteInventoryRepository;
 }
示例#31
0
 public WebArchiveService(IWebsiteRepository rep)
 {
     this._webRep = rep;
 }
示例#32
0
 public WebsiteController(IWebsiteRepository websiteRepository)
 {
     _websiteRepository = websiteRepository;
 }
 public WebsiteService(IWebsiteRepository repository, IMapper mapper) : base(repository, mapper)
 {
 }
示例#34
0
 public HomeController(IWebsiteRepository repository, ILogRepository logRepository, IActionLogger actionLogger)
 {
     m_repository = repository;
     m_actionLogger = actionLogger;
     m_logRepository = logRepository;
 }
示例#35
0
 public WebArchiveService()
 {
     this._webRep = new ArchiveWebsiteRepository();
 }
 public WebsiteController(IOptions <SiteSettings> siteConfig, IWebsiteRepository websiteRepository)
 {
     website_repo = websiteRepository;
     sitesettings = siteConfig.Value;
 }
示例#37
0
 public EwhAccount(Account account, Lazy <IWebsiteManager> websiteManager, IWebsiteRepository websiteRepository, IAccountRepository accountRepository, Lazy <IEwhMapper> ewhMapper) : this(websiteManager, websiteRepository, accountRepository, ewhMapper)
 {
     _account = account;
     MapFrom(account);
 }
示例#38
0
 public WebArchiveService(IWebsiteRepository rep)
 {
     this._webRep = rep;
 }
示例#39
0
 public WebsiteAddCommandHandler(IWebsiteRepository websiteRepository, WebsiteCheckerClient websiteCheckerClient)
 {
     _websiteRepository    = websiteRepository;
     _websiteCheckerClient = websiteCheckerClient;
 }
示例#40
0
 public WebArchiveService()
 {
     this._webRep = new ArchiveWebsiteRepository();
 }