Exemple #1
0
 /// <summary>
 /// 初始化域名服务
 /// </summary>
 public DomainService(IAgentsUnitOfWork unitOfWork, IDomainRepository domainRepository, IDomainManager domainManager)
     : base(unitOfWork, domainRepository)
 {
     UnitOfWork       = unitOfWork;
     DomainRepository = domainRepository;
     DomainManager    = domainManager;
 }
Exemple #2
0
 /// <summary>
 /// 初始化代理服务
 /// </summary>
 public SubAgentService(IAgentsUnitOfWork unitOfWork, IAgentRepository agentRepository, IAgentManager agentManager)
     : base(unitOfWork, agentRepository)
 {
     AgentRepository = agentRepository;
     AgentManager    = agentManager;
     UnitOfWork      = unitOfWork;
 }
Exemple #3
0
 /// <summary>
 /// 初始化佣金服务
 /// </summary>
 public CommissionService(IAgentsUnitOfWork unitOfWork, ICommissionRepository commissionRepository, ICommissionManager commissionManager, IAgentManager agentManager)
     : base(unitOfWork, commissionRepository)
 {
     UnitOfWork           = unitOfWork;
     CommissionRepository = commissionRepository;
     CommissionManager    = commissionManager;
     AgentManager         = agentManager;
 }
Exemple #4
0
 /// <summary>
 /// 初始化提现服务
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 /// <param name="outCashRepository">提现仓储</param>
 /// <param name="outCashManager">提现管理器</param>
 public OutCashService(IAgentsUnitOfWork unitOfWork, IOutCashRepository outCashRepository, IOutCashManager outCashManager, IAgentManager agentManager)
     : base(unitOfWork, outCashRepository)
 {
     UnitOfWork        = unitOfWork;
     OutCashRepository = outCashRepository;
     OutCashManager    = outCashManager;
     AgentManager      = agentManager;
 }
Exemple #5
0
 /// <summary>
 /// 初始化下载记录仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public DownloadLogRepository(IAgentsUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
 /// <summary>
 /// 初始化账户明细仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public AccountDetailRepository(IAgentsUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
Exemple #7
0
 /// <summary>
 /// 初始化会员仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public MemberRepository(IAgentsUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
Exemple #8
0
 /// <summary>
 /// 初始化佣金仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public CommissionRepository(IAgentsUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
 /// <summary>
 /// 初始化提现仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public OutCashRepository(IAgentsUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
 /// <summary>
 /// 初始化域名分类仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public DomainTypeRepository(IAgentsUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }
Exemple #11
0
 /// <summary>
 /// 初始化代理仓储
 /// </summary>
 /// <param name="unitOfWork">工作单元</param>
 public AgentRepository(IAgentsUnitOfWork unitOfWork) : base(unitOfWork)
 {
 }