コード例 #1
0
        public TennisSpreadsheetData(IBookmakerRepository bookmakerRepository,
                                     IFixtureRepository fixtureRepository, IPredictionRepository predictionRepository,
                                     IWebRepository webRepository, ISqlLinqStoredProceduresRepository storedProcRepository)
        {
            if (bookmakerRepository == null)
            {
                throw new ArgumentNullException("bookmakerRepository");
            }
            if (fixtureRepository == null)
            {
                throw new ArgumentNullException("fixtureRepository");
            }
            if (predictionRepository == null)
            {
                throw new ArgumentNullException("predictionRepository");
            }
            if (webRepository == null)
            {
                throw new ArgumentNullException("webRepository");
            }
            if (storedProcRepository == null)
            {
                throw new ArgumentNullException("storedProcRepository");
            }

            this.bookmakerRepository  = bookmakerRepository;
            this.fixtureRepository    = fixtureRepository;
            this.predictionRepository = predictionRepository;
            this.webRepository        = webRepository;
            this.storedProcRepository = storedProcRepository;

            this.predictions = new Dictionary <string, Model.GenericPrediction>();
        }
コード例 #2
0
 public RequestSpaceObjectImagesToFilesByXLSInteractor(IPresentier <SpaceObjectImagesSaveToFilesResponseDTO> presentier, IXLSRepository xlsRepository, IWebRepository webRepository, IValidator <XLSFileRequestDTO> validator)
 {
     _presentier    = presentier;
     _validator     = validator;
     _xlsRepository = xlsRepository;
     _webRepository = webRepository;
 }
コード例 #3
0
 public WebService(IWebRepository <Users> users, IWebRepository <UserRole> usersRole, IWebRepository <RoleAuthorise> roleAuthorise, IWebRepository <UserDetail> UserDetails)
 {
     this.users         = users;
     this.usersRole     = usersRole;
     this.roleAuthorise = roleAuthorise;
     this.UserDetails   = UserDetails;
 }
コード例 #4
0
 public WebService(IWebRepository <Role> Roles, IWebRepository <Admins> Admins, IWebRepository <AdminRole> AdminRoles, IWebRepository <RoleAuthorise> RoleAuthorises, IWebRepository <Authorise> Authorises)
 {
     this.Roles          = Roles;
     this.Authorises     = Authorises;
     this.Admins         = Admins;
     this.AdminRoles     = AdminRoles;
     this.RoleAuthorises = RoleAuthorises;
 }
コード例 #5
0
ファイル: WebService.cs プロジェクト: oaketree/Cibb2016
 public WebService(IWebRepository <UserDetail> UserDetails, IWebRepository <Users> Users, IWebRepository <UserRole> UserRoles, IWebRepository <Company> Companys, IWebRepository <Person> Persons)
 {
     this.UserDetails = UserDetails;
     this.Users       = Users;
     this.UserRoles   = UserRoles;
     this.Companys    = Companys;
     this.Persons     = Persons;
 }
コード例 #6
0
ファイル: WebService.cs プロジェクト: oaketree/Cibb2016
 public WebService(IWebRepository <URole> Roles, IWebRepository <Users> Users, IWebRepository <UAuthorise> Authorises, IWebRepository <UserRole> UserRoles, IWebRepository <URoleAuthorise> RoleAuthorises, IWebRepository <UserDetail> UserDetails)
 {
     this.Roles          = Roles;
     this.Authorises     = Authorises;
     this.Users          = Users;
     this.UserRoles      = UserRoles;
     this.RoleAuthorises = RoleAuthorises;
     this.UserDetails    = UserDetails;
 }
コード例 #7
0
ファイル: FeedService.cs プロジェクト: tomten/page2feed
 public FeedService(
     IFeedRepository feedRepository,
     IWebRepository webRepository,
     IHtml2TextConverter html2TextConverter
     )
 {
     _feedRepository     = feedRepository;
     _webRepository      = webRepository;
     _html2TextConverter = html2TextConverter;
     _log = LogManager.GetLogger("Feeds");
 }
コード例 #8
0
 public AuthenticationValidator(IAuthenticationConfigurationService authenticationConfigurationService, IImageAnalysisService imageAnalysisService, IModelValidator modelValidator, ISecurityService securityService, IStringService stringService, IUploadService uploadService, IUserRepository userRepository, IWebRepository webRepository)
 {
     _authenticationConfigurationService = authenticationConfigurationService;
     _imageAnalysisService = imageAnalysisService;
     _modelValidator       = modelValidator;
     _securityService      = securityService;
     _stringService        = stringService;
     _uploadService        = uploadService;
     _userRepository       = userRepository;
     _webRepository        = webRepository;
 }
コード例 #9
0
 public WebService(IWebRepository <GyglCategory> gyglCategory, IWebRepository <GyglCategoryRelation> gyglCategoryRelation, IWebRepository <Gygl> gygl, IWebRepository <GyglArticle> gyglArticle, IWebRepository <GyglAssist> gyglAssist, IWebRepository <GyglImage> gyglImage, IWebRepository <GyglComment> gyglComment, IWebRepository <Contract.Models.User.Users> users)
 {
     this.gyglCategory         = gyglCategory;
     this.gyglCategoryRelation = gyglCategoryRelation;
     this.gygl        = gygl;
     this.gyglArticle = gyglArticle;
     this.gyglAssist  = gyglAssist;
     this.gyglImage   = gyglImage;
     this.gyglComment = gyglComment;
     this.users       = users;
 }
コード例 #10
0
 /// <summary>
 /// Constructor sets dependent components.
 /// </summary>
 /// <param name="domainRepository">Domain repository.</param>
 /// <param name="elementService">Element service.</param>
 /// <param name="masterPageRepository">Master page repository.</param>
 /// <param name="pageService">Page service.</param>
 /// <param name="unitOfWorkFactory">Unit of work factory.</param>
 /// <param name="templateRepository">Template repository.</param>
 /// <param name="tenantRepository">Used to get new tenant identifier when website created.</param>
 /// <param name="webRepository">Web repository.</param>
 /// <param name="webValidator">Validates create, update and delete actions.</param>
 public WebService(IDomainRepository domainRepository, IElementService elementService, IMasterPageRepository masterPageRepository, IPageService pageService, IUnitOfWorkFactory unitOfWorkFactory, ITemplateRepository templateRepository, ITenantRepository tenantRepository, IWebRepository webRepository, IWebValidator webValidator)
 {
     _domainRepository     = domainRepository;
     _elementService       = elementService;
     _masterPageRepository = masterPageRepository;
     _pageService          = pageService;
     _unitOfWorkFactory    = unitOfWorkFactory;
     _templateRepository   = templateRepository;
     _tenantRepository     = tenantRepository;
     _webRepository        = webRepository;
     _webValidator         = webValidator;
 }
コード例 #11
0
ファイル: WebServiceImpl.cs プロジェクト: yahui9119/Wings
 public WebServiceImpl(IRepositoryContext context,
                       IWebRepository webRepository,
                       IModuleRepository moduleRepository,
                       IUserRepository userRepository,
                       IEventBus bus
                       )
     : base(context)
 {
     this.bus = bus;
     this.moduleRepository = moduleRepository;
     this.webRepository    = webRepository;
     this.userRepository   = userRepository;
 }
コード例 #12
0
ファイル: PluguinServiceImpl.cs プロジェクト: yahui9119/Wings
 public PluginServiceImpl(IRepositoryContext context,
                          IUserRepository userRepository,
                          IWebRepository webRepository,
                          IUserOnlineRepository useronlineRepositoty,
                          IEventBus bus
                          )
     : base(context)
 {
     this.userRepository       = userRepository;
     this.webRepository        = webRepository;
     this.useronlineRepositoty = useronlineRepositoty;
     this.bus = bus;
 }
コード例 #13
0
 public UserServiceImpl(IRepositoryContext context,
                        IUserRepository userRepository,
                        IRoleRepository roleRepository,
                        IGroupRepository groupRespository,
                        IModuleRepository moduleReposiroty,
                        IWebRepository webRepository,
                        IEventBus bus)
     : base(context)
 {
     this.userRepository   = userRepository;
     this.roleRepository   = roleRepository;
     this.groupRespository = groupRespository;
     this.moduleRepository = moduleReposiroty;
     this.webRepository    = webRepository;
     this.bus = bus;
 }
コード例 #14
0
    public TennisSpreadsheetData(IBookmakerRepository bookmakerRepository,
      IFixtureRepository fixtureRepository, IPredictionRepository predictionRepository,
      IWebRepository webRepository, ISqlLinqStoredProceduresRepository storedProcRepository)
    {
      if (bookmakerRepository == null) throw new ArgumentNullException("bookmakerRepository");
      if (fixtureRepository == null) throw new ArgumentNullException("fixtureRepository");
      if (predictionRepository == null) throw new ArgumentNullException("predictionRepository");
      if (webRepository == null) throw new ArgumentNullException("webRepository");
      if (storedProcRepository == null) throw new ArgumentNullException("storedProcRepository");

      this.bookmakerRepository = bookmakerRepository;
      this.fixtureRepository = fixtureRepository;
      this.predictionRepository = predictionRepository;
      this.webRepository = webRepository;
      this.storedProcRepository = storedProcRepository;

      this.predictions = new Dictionary<string, Model.GenericPrediction>();
    }
コード例 #15
0
 public RequestSpaceObjectImageByNameInteractor(IPresentier <SpaceObjectImageResponseDTO> presentier, IWebRepository repository, IValidator <SpaceObjectNameRequestDTO> validator)
 {
     _presentier = presentier;
     _validator  = validator;
     _repository = repository;
 }
コード例 #16
0
ファイル: HomeController.cs プロジェクト: soleg1990/Pinger
 public HomeController(IWebRepository repository)
 {
     this.repository = repository;
 }
コード例 #17
0
ファイル: WebService.cs プロジェクト: oaketree/Cibb2016
 public WebService(IWebRepository <Contributes> contributes)
 {
     this.contributes = contributes;
 }
コード例 #18
0
        private int[] columns    = { 108, 109, 112, 113, 114, 116, 117, 119, 120, 124, 126, 155, 177, 178 }; //协会网站目录

        public WebService(IWebRepository <New> news, IWebRepository <NewsColumn> newsColumns)
        {
            this.news        = news;
            this.newsColumns = newsColumns;
        }
コード例 #19
0
 public WebService(IWebRepository <Forums> Forum, IWebRepository <ForumCategory> Category, IWebRepository <Report> Report)
 {
     this.Forum    = Forum;
     this.Category = Category;
     this.Report   = Report;
 }
コード例 #20
0
 public PageViewService(IMasterPageRepository masterPageRepository, IPageRepository pageRepository, IWebRepository webRepository)
 {
     _masterPageRepository = masterPageRepository;
     _pageRepository       = pageRepository;
     _webRepository        = webRepository;
 }
コード例 #21
0
ファイル: WebService.cs プロジェクト: oaketree/Cibb2016
 public WebService(IWebRepository<BranchDirector> BranchDirectors, IWebRepository<BranchMember> BranchMembers) 
 {
     this.BranchDirectors = BranchDirectors;
     this.BranchMembers = BranchMembers;
 }
コード例 #22
0
 public AdminController(IWebRepository repository)
 {
     this.repository = repository;
 }
コード例 #23
0
ファイル: WebService.cs プロジェクト: oaketree/Cibb2016
 public WebService(IWebRepository <FriendLink> FriendLinks)
 {
     this.FriendLinks = FriendLinks;
 }
コード例 #24
0
 public WebService(IWebRepository webRepository, IWebValidator webValidator)
 {
     _webRepository = webRepository;
     _webValidator  = webValidator;
 }
コード例 #25
0
 /// <summary>
 /// Constructor sets dependent components.
 /// </summary>
 /// <param name="domainValidator">Validates domain URL entered during website creation.</param>
 /// <param name="modelValidator">Model validator.</param>
 /// <param name="webRepository">Web repository.</param>
 public WebValidator(IDomainValidator domainValidator, IModelValidator modelValidator, IWebRepository webRepository)
 {
     _domainValidator = domainValidator;
     _modelValidator  = modelValidator;
     _webRepository   = webRepository;
 }
コード例 #26
0
 public RequestMovieInfoByMovieNameInteractor(IPresentier <MovieInfoResponseDTO> presentier, IWebRepository repository, IValidator <FilmNameRequestDTO> validator)
 {
     _presentier = presentier;
     _validator  = validator;
     _repository = repository;
 }
コード例 #27
0
ファイル: WebService.cs プロジェクト: oaketree/Cibb2016
 public WebService(IWebRepository <Report> report, IWebRepository <ForumCategory> fc, IWebRepository <Forums> forum)
 {
     this.report = report;
     this.fc     = fc;
     this.forum  = forum;
 }
コード例 #28
0
 public DirectoryController(IDirectoryRepository directoryReposit,
                            IWebRepository webrepository)
 {
     _directoryRepository = directoryReposit;
     _webrepository       = webrepository;
 }
コード例 #29
0
 public FilesController(IFileRepository filesRepositor, IWebRepository webrepository)
 {
     _filesRepository = filesRepositor;
     _webrepository   = webrepository;
 }