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>()); }
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; }
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; }
public AtomicGroupWork(IGroupRepository groupRepository, ISpotUserRepository userRepository) { _groupRepository = groupRepository; _userRepository = userRepository; }
public UserFacade(ISpotUser user, ISpotUserRepository repository) { _user = user; _repository = repository; }
public EventCore(ISpotUserRepository spotUserRepository, IAtomicEventWork atomicEventWork) { _atomicEventWork = atomicEventWork; _spotUserRepository = spotUserRepository; }
public MapFacade(IMapCore core, ISpotUserRepository userRepository) { _core = core; _userRepository = userRepository; }
public AtomicUserWork(ISpotUserRepository userRepository, IGroupRepository groupRepository) { _userRepository = userRepository; _groupRepository = groupRepository; }