public PlanService(IPlanAreaService planAreaService, IPlanObjectService planObjectService, IPlanAreaObjectService planAreaObjectService, ITopicObjectService topicObjectService, IBotSubscriptionObjectService botSubscriptionObjectService) { _planAreaService = planAreaService; _planObjectService = planObjectService; _planAreaObjectService = planAreaObjectService; _topicObjectService = topicObjectService; _botSubscriptionObjectService = botSubscriptionObjectService; }
public PlanService(IPlanAreaService planAreaService, IReadRepository <BotSubscription> botSubscriptionReadRepository, IReadRepository <Plan> planReadRepository, IReadRepository <PlanArea> planAreaReadRepository, IWriteRepository <AreaTopic> areaTopicRepository, IWriteRepository <BotSubscription> botSubscriptionWriteRepository, IWriteRepository <Plan> planWriteRepository, IWriteRepository <PlanArea> planAreaRepository, IUnitOfWork unitOfWork) { _planAreaService = planAreaService; _botSubscriptionReadRepository = botSubscriptionReadRepository; _planReadRepository = planReadRepository; _planAreaReadRepository = planAreaReadRepository; _areaTopicRepository = areaTopicRepository; _botSubscriptionWriteRepository = botSubscriptionWriteRepository; _planWriteRepository = planWriteRepository; _planAreaRepository = planAreaRepository; _unitOfWork = unitOfWork; }
public AreaController(IHttpContextAccessor httpContextAccessor, IPlanAreaService planAreaService, IPlanService planService) : base(httpContextAccessor) { _planAreaService = planAreaService; _planService = planService; }
public TopicController(IHttpContextAccessor httpContextAccessor, IPlanAreaService planAreaService, ITopicService topicService) : base(httpContextAccessor) { _planAreaService = planAreaService; _topicService = topicService; }