Пример #1
0
 public AtomicBusinessWork(IGroupRepository groupRepository)
 {
     _businessRepository = new BusinessRepository(new MongoContextGeneric <Models.Business.Business>());
     _userRepository     = new SpotUserRepository(new MongoContextGeneric <SpotUser>());
     _locationRepository = new LocationRepository(new MongoContextGeneric <Models.Location.Location>());
     _groupRepository    = groupRepository;
 }
 public AtomicEventWork()
 {
     _userRepository     = new SpotUserRepository(new MongoContextGeneric <SpotUser>());
     _businessRepository = new BusinessRepository(new MongoContextGeneric <Models.Business.Business>());
     _locationRepository = new LocationRepository(new MongoContextGeneric <Models.Location.Location>());
     _spotRepository     = new SpotRepository(new MongoContextGeneric <Models.Spot.Spot>());
     _eventRepository    = new EventRepository(new MongoContextGeneric <Models.Event.Event>());
 }
Пример #3
0
 public MapCore(ISpotUserRepository userRepository, IEventRepository eventRepository,
                ISpotRepository spotRepository, ILocationRepository locationRepository)
 {
     _userRepository     = userRepository;
     _eventRepository    = eventRepository;
     _spotRepository     = spotRepository;
     _locationRepository = locationRepository;
 }
 public GroupFacade(IGroup group, ISpotUser user, IGroupRepository repository, ISpotUserRepository userRepository, IAtomicGroupWork atomicGroupWork, IGroupResponse response)
 {
     _group           = group;
     _user            = user;
     _repository      = repository;
     _userRepository  = userRepository;
     _atomicGroupWork = atomicGroupWork;
     _response        = response;
 }
Пример #5
0
 public AtomicSpotWork(ISpotUserRepository spotUserRepository, IGroupRepository groupGroupRepository)
 {
     _businessRepository = new BusinessRepository(new MongoContextGeneric <Models.Business.Business>());
     _locationRepository = new LocationRepository(new MongoContextGeneric <Models.Location.Location>());
     _spotRepository     = new SpotRepository(new MongoContextGeneric <Models.Spot.Spot>());
     _eventRepository    = new EventRepository(new MongoContextGeneric <Models.Event.Event>());
     _spotUserRepository = spotUserRepository;
     _groupRepository    = groupGroupRepository;
 }
 public SpotFacade(ISpotCore spotCore, ISpotResponse response, IAtomicSpotWork spotWork, ISpotRepository spotRepository, IBusinessRepository businessRepository,
                   ISpotUserRepository spotUserRepository, ILocationRepository locationRepository, IExceptionLogFacade exceptionLogFacade)
 {
     _spotCore           = spotCore;
     _response           = response;
     _spotWork           = spotWork;
     _spotRepository     = spotRepository;
     _businessRepository = businessRepository;
     _spotUserRepository = spotUserRepository;
     _locationRepository = locationRepository;
     _exceptionLogFacade = exceptionLogFacade;
 }
 public SpotCore(ISpotUserRepository spotUserRepository, IGroupRepository groupGroupRepository,
                 IBusinessRepository businessRepository,
                 ILocationRepository locationRepository, ISpotRepository spotRepository,
                 IEventRepository eventRepository)
 {
     _spotUserRepository = spotUserRepository;
     _groupRepository    = groupGroupRepository;
     _businessRepository = businessRepository;
     _locationRepository = locationRepository;
     _spotRepository     = spotRepository;
     _eventRepository    = eventRepository;
 }
Пример #8
0
 public AtomicGroupWork(IGroupRepository groupRepository, ISpotUserRepository userRepository)
 {
     _groupRepository = groupRepository;
     _userRepository  = userRepository;
 }
 public UserFacade(ISpotUser user, ISpotUserRepository repository)
 {
     _user       = user;
     _repository = repository;
 }
Пример #10
0
 public EventCore(ISpotUserRepository spotUserRepository, IAtomicEventWork atomicEventWork)
 {
     _atomicEventWork    = atomicEventWork;
     _spotUserRepository = spotUserRepository;
 }
 public MapFacade(IMapCore core, ISpotUserRepository userRepository)
 {
     _core           = core;
     _userRepository = userRepository;
 }
Пример #12
0
 public AtomicUserWork(ISpotUserRepository userRepository, IGroupRepository groupRepository)
 {
     _userRepository  = userRepository;
     _groupRepository = groupRepository;
 }