Exemplo n.º 1
0
 public DesignerService(IMapper mapper, IDesignerRepository designerRepository, IMediatorHandler bus, IEventStoreRepository eventStoreRepository)
 {
     this.mapper             = mapper;
     this.designerRepository = designerRepository;
     this.bus = bus;
     this.eventStoreRepository = eventStoreRepository;
 }
 private void Dispose(bool dispose)
 {
     if (dispose)
     {
         if (_designRepository != null)
         {
             _designRepository = null;
         }
         if (_designViewRepository != null)
         {
             _designViewRepository = null;
         }
         if (_designerRepository != null)
         {
             _designerRepository = null;
         }
         if (_accountRepository != null)
         {
             _accountRepository = null;
         }
         if (_categoryRepository != null)
         {
             _categoryRepository = null;
         }
         if (_styleRepository != null)
         {
             _styleRepository = null;
         }
         if (_photoRepository != null)
         {
             _photoRepository = null;
         }
         if (_designerDesignRepository != null)
         {
             _designerDesignRepository = null;
         }
         if (_designPhotoRepository != null)
         {
             _designPhotoRepository = null;
         }
         if (_designerPhotoRepository != null)
         {
             _designerPhotoRepository = null;
         }
         if (_roleRepository != null)
         {
             _roleRepository = null;
         }
         if (_instance != null)
         {
             _instance = null;
         }
     }
 }
Exemplo n.º 3
0
 public KnowledgeService(IMapper mapper, IMediatorHandler bus, IEventStoreRepository eventStoreRepository,
                         IKnowledgeRepository knowledgeRepository, IKnowledgeDeveloperRepository knowledgeDeveloperRepository,
                         IKnowledgeDesignerRepository knowledgeDesignerRepository, IDeveloperRepository developerRepository,
                         IDesignerRepository designerRepository)
 {
     this.mapper = mapper;
     this.bus    = bus;
     this.eventStoreRepository         = eventStoreRepository;
     this.knowledgeRepository          = knowledgeRepository;
     this.knowledgeDeveloperRepository = knowledgeDeveloperRepository;
     this.knowledgeDesignerRepository  = knowledgeDesignerRepository;
     this.developerRepository          = developerRepository;
     this.designerRepository           = designerRepository;
 }
Exemplo n.º 4
0
 public DesignerHandler()
 {
     this.designerRepository = new DesignerRepository();
 }
Exemplo n.º 5
0
 public DesignerCommandHandler(IUnitOfWork uow, IMediatorHandler bus, INotificationHandler <DomainNotification> notifications
                               , IDesignerRepository designerRepository) : base(uow, bus, notifications)
 {
     this.designerRepository = designerRepository;
     this.bus = bus;
 }