/// <summary> /// 构造函数 /// </summary> public MapAppService( IMapRepository iMapRepository, IDicDataCodeRepository iDicDataCodeRepository, IMapReleationRepository iMapReleationRepository, ITagReleationRepository iTagReleationRepository, IMapMetaDataRepository iMapMetaDataRepository, IDataTagRepository iDataTagRepository, IDataTypeRepository iDataTypeRepository, ILayerContentRepository iLayerContentRepository, ILayerFieldRepository iLayerFieldRepository, ISystemUserRepository iSystemUserRepository, IOperateLogAppService iOperateLogAppService) { _IMapRepository = iMapRepository; _IDicDataCodeRepository = iDicDataCodeRepository; _IMapReleationRepository = iMapReleationRepository; _ITagReleationRepository = iTagReleationRepository; _IMapMetaDataRepository = iMapMetaDataRepository; _IDataTagRepository = iDataTagRepository; _IDataTypeRepository = iDataTypeRepository; _ILayerContentRepository = iLayerContentRepository; _ILayerFieldRepository = iLayerFieldRepository; _ISystemUserRepository = iSystemUserRepository; _SystemUserApp = new SystemUserAppService(_ISystemUserRepository); _IOperateLogAppService = iOperateLogAppService; }
/// <inheritdoc /> Map IRepository <int, Map> .Find(int identifier) { IMapRepository self = this; var request = new MapRequest { MapId = identifier, Culture = self.Culture }; var response = this.serviceClient.Send <MapCollectionDTO>(request); if (response.Content == null || response.Content.Maps == null) { return(null); } var values = this.mapCollectionConverter.Convert(response.Content, null); if (values == null) { return(null); } var map = values.SingleOrDefault(); if (map != null) { map.Culture = request.Culture; } return(map); }
public GameService(IGameRepository gameRepository, IMapRepository mapRepository, IUserRepository userRepository, IStatsRepository statRepository) { _gameRepository = gameRepository; _mapRepository = mapRepository; _userRepository = userRepository; _statRepository = statRepository; }
public MapViewModel(IMapRepository mapRepository) { this.mapRepository = mapRepository; LoadMapData(MapType.KHORINIS); Messenger.Default.Register <SendMapTypeMessage>(this, this.ChangeMap); Messenger.Default.Register <SendLegendFilterDataMessage>(this, this.SetMarkerFilters); }
/// <inheritdoc /> IDictionaryRange <int, Map> IRepository <int, Map> .FindAll() { IMapRepository self = this; var request = new MapRequest { Culture = self.Culture }; var response = this.serviceClient.Send <MapCollectionDTO>(request); if (response.Content == null || response.Content.Maps == null) { return(new DictionaryRange <int, Map>(0)); } var values = this.mapCollectionConverter.Convert(response.Content, null); var maps = new DictionaryRange <int, Map>(values.Count) { SubtotalCount = values.Count, TotalCount = values.Count }; foreach (var map in values) { map.Culture = request.Culture; maps.Add(map.MapId, map); } return(maps); }
/// <inheritdoc /> Task <Map> IRepository <int, Map> .FindAsync(int identifier, CancellationToken cancellationToken) { IMapRepository self = this; var request = new MapRequest { MapId = identifier, Culture = self.Culture }; return(this.serviceClient.SendAsync <MapCollectionDataContract>(request, cancellationToken).ContinueWith <Map>( task => { var response = task.Result; if (response.Content == null || response.Content.Maps == null) { return null; } var map = this.converterForMapCollection.Convert(response.Content, null).SingleOrDefault(); if (map != null) { map.Culture = request.Culture; } return map; }, cancellationToken)); }
/// <inheritdoc /> async Task <IDictionaryRange <int, Map> > IRepository <int, Map> .FindAllAsync(CancellationToken cancellationToken) { IMapRepository self = this; var request = new MapRequest { Culture = self.Culture }; var response = await this.serviceClient.SendAsync <MapCollectionDTO>(request, cancellationToken).ConfigureAwait(false); if (response.Content == null || response.Content.Maps == null) { return(null); } var values = this.mapCollectionConverter.Convert(response.Content, null); var maps = new DictionaryRange <int, Map>(values.Count) { SubtotalCount = values.Count, TotalCount = values.Count }; foreach (var map in values) { map.Culture = request.Culture; maps.Add(map.MapId, map); } return(maps); }
/// <inheritdoc /> Task <IDictionaryRange <int, Map> > IRepository <int, Map> .FindAllAsync(CancellationToken cancellationToken) { IMapRepository self = this; var request = new MapRequest { Culture = self.Culture }; return(this.serviceClient.SendAsync <MapCollectionDataContract>(request, cancellationToken).ContinueWith <IDictionaryRange <int, Map> >( task => { var response = task.Result; if (response.Content == null || response.Content.Maps == null) { return null; } var values = this.converterForMapCollection.Convert(response.Content, null); var maps = new DictionaryRange <int, Map>(values.Count) { SubtotalCount = values.Count, TotalCount = values.Count }; foreach (var map in values) { map.Culture = request.Culture; maps.Add(map.MapId, map); } return maps; }, cancellationToken)); }
public MapBatchDeleteCommandHandler(IStringLocalizer <CommonTranslation> localizer, IUriService uriService, IIdentityService identityService, IMapRepository mapRepository, IClientAssetPermissionControlService clientAssetPermissionControlService) { this.localizer = localizer; this.uriService = uriService; this.identityService = identityService; this.mapRepository = mapRepository; this.clientAssetPermissionControlService = clientAssetPermissionControlService; }
public BaseMapController() { mapRepository = new NHMapRepository(); var selected = mapRepository.GetSelected(); ViewBag.TilesSource = selected.TilesSource; ViewBag.FloorsCount = selected.FloorsCount; ViewBag.MapId = selected.MapId; }
public EventsController(IEventRepository eventRepository, IEventAttendeeRepository eventAttendeeRepository, IUserRepository userRepository, IEmailManager emailManager, IMapRepository mapRepository) { this.eventRepository = eventRepository; this.eventAttendeeRepository = eventAttendeeRepository; this.userRepository = userRepository; this.emailManager = emailManager; this.mapRepository = mapRepository; }
public MapPatchCommandHandler(IIdentityService identityService, IMapRepository mapRepository, IMapper mapper, IStringLocalizer <CommonTranslation> commonLocalizer, IClientAssetPermissionControlService clientAssetPermissionControlService) { this.identityService = identityService; this.mapRepository = mapRepository; this.mapper = mapper; this.commonLocalizer = commonLocalizer; this.clientAssetPermissionControlService = clientAssetPermissionControlService; }
public MapUseCase( ILogger<MapUseCase> logger, IMapRepository mapRepository ) { this.logger = logger; this.mapRepository = mapRepository; }
public MapSync(IMapWebHandler webHandler, IMapRepository repo, IDevice device, ILogging logging, IIOCacheService cache) { this.webHandler = webHandler; this.repo = repo; this.device = device; this.logging = logging; this.cache = cache; }
public IntentProvider(IPlayerRepository playerRepository, IMapRepository mapRepository) : base(playerRepository, mapRepository) { var intentType = typeof(IIntent); this.intentStrategyClasses = AppDomain.CurrentDomain.GetAssemblies() .SelectMany(s => s.GetTypes()) .Where(p => intentType.IsAssignableFrom(p) && !p.IsInterface); }
public static void Initialize() { if (_initialized) { return; } Player = ObjectFactory.GetInstance <IPlayerRepository>(); Map = ObjectFactory.GetInstance <IMapRepository>(); _initialized = true; }
public MapViewModel(IMvxNavigationService navigationService, ISettings settings, IUserInteractionService userInteraction, IDevice device, IMapRepository mapRepository, IMapSync mapSync, IIOCacheService cache) { this.NavigationService = navigationService; this.settings = settings; this.userInteraction = userInteraction; this.device = device; this.mapRepository = mapRepository; this.mapSync = mapSync; this.cache = cache; }
public HomeIndexViewModel() { this._repository = new MapRepository(); this._building = 0; this._latitude = 0.0; this._longitude = 0.0; this._name = ""; this._translation = ""; this._city = ""; this._floor = 1; }
public UpcomingEventsInYourAreaBaseNotifier(IEventRepository eventRepository, IUserRepository userRepository, IEventAttendeeRepository eventAttendeeRepository, IUserNotificationRepository userNotificationRepository, IUserNotificationPreferenceRepository userNotificationPreferenceRepository, IEmailSender emailSender, IMapRepository mapRepository, ILogger logger) : base(eventRepository, userRepository, eventAttendeeRepository, userNotificationRepository, userNotificationPreferenceRepository, emailSender, mapRepository, logger) { }
public EventSummaryAttendeeNotifier(IEventRepository eventRepository, IUserRepository userRepository, IEventAttendeeRepository eventAttendeeRepository, IUserNotificationRepository userNotificationRepository, IUserNotificationPreferenceRepository userNotificationPreferenceRepository, IEmailSender emailSender, IMapRepository mapRepository, ILogger logger) : base(eventRepository, userRepository, eventAttendeeRepository, userNotificationRepository, userNotificationPreferenceRepository, emailSender, mapRepository, logger) { }
public ContactController( IBusinessDependencies dependencies, IContactSectionRepository contactSectionRepository, IMapRepository mapRepository, IMediaLibraryService mediaLibraryService ) : base(dependencies) { ContactSectionRepository = contactSectionRepository; MapRepository = mapRepository; MediaLibraryService = mediaLibraryService; }
public RequestViewModel( INavigationRequestService navigationRequestService, IMapRepository mapRepository, IMvxNavigationService mvxNavigationService ) { _navigationRequestService = navigationRequestService; _mvxNavigationService = mvxNavigationService; _mapRepository = mapRepository; DeclineRequestCommand = new MvxCommand(DeclineRequestAsync); AcceptRequestCommand = new MvxCommand(AcceptRequestAsync); }
/// <summary>Creates an instance for the given language.</summary> /// <param name="culture">The culture.</param> /// <returns>A repository.</returns> public IMapRepository ForCulture(CultureInfo culture) { if (culture == null) { throw new ArgumentNullException("culture"); } IMapRepository repository = this.ForDefaultCulture(); repository.Culture = culture; return(repository); }
public ContactController( IBusinessDependencies dependencies, IContactSectionRepository contactSectionRepository, IMapRepository mapRepository, IMediaLibraryRepository mediaLibraryRepository ) : base(dependencies) { ContactSectionRepository = contactSectionRepository ?? throw new ArgumentNullException(nameof(contactSectionRepository)); MapRepository = mapRepository ?? throw new ArgumentNullException(nameof(mapRepository)); MediaLibraryRepository = mediaLibraryRepository ?? throw new ArgumentNullException(nameof(mediaLibraryRepository)); MediaLibraryRepository.MediaLibraryName = AppConfig.MedicalCentersLibrary; MediaLibraryRepository.MediaLibrarySiteName = Dependencies.SiteContextService.SiteName; }
/// <summary> /// 构造函数 /// </summary> public MapReleationAppService(IMapReleationRepository iMapReleationRepository, ILayerContentRepository iLayerContentRepository, IDataStyleRepository iDataStyleRepository, IMapRepository iMapRepository, IOperateLogAppService iOperateLogAppService, ILayerManagerAppService layerManagerAppService) { _IMapReleationRepository = iMapReleationRepository; _ILayerContentRepository = iLayerContentRepository; _IDataStyleRepository = iDataStyleRepository; _IMapRepository = iMapRepository; _IOperateLogAppService = iOperateLogAppService; _layerManagerAppService = layerManagerAppService; }
protected override void AdditionalSetup() { base.AdditionalSetup(); this.mockSettings = new Mock <ISettings>(MockBehavior.Loose); this.cacheService = new Mock <IIOCacheService>(MockBehavior.Loose); this.repository = new MapRepository(); this.Ioc.RegisterSingleton(this.mockSettings.Object); this.Ioc.RegisterSingleton(this.repository); this.Ioc.RegisterSingleton(this.cacheService.Object); this.Ioc.RegisterType <IMapSync, MapSync>(); }
public UserNotificationManager(IEventRepository eventRepository, IUserRepository userRepository, IEventAttendeeRepository eventAttendeeRepository, IUserNotificationRepository userNotificationRepository, IUserNotificationPreferenceRepository userNotificationPreferenceRepository, IEmailSender emailSender, IMapRepository mapRepository, ILogger <UserNotificationManager> logger) { this.eventRepository = eventRepository; this.userRepository = userRepository; this.eventAttendeeRepository = eventAttendeeRepository; this.userNotificationRepository = userNotificationRepository; this.userNotificationPreferenceRepository = userNotificationPreferenceRepository; this.emailSender = emailSender; this.mapRepository = mapRepository; this.logger = logger; }
public NotificationEngineBase(IEventRepository eventRepository, IUserRepository userRepository, IEventAttendeeRepository eventAttendeeRepository, IUserNotificationRepository userNotificationRepository, IUserNotificationPreferenceRepository userNotificationPreferenceRepository, IEmailSender emailSender, IMapRepository mapRepository, ILogger logger) { EventRepository = eventRepository; UserRepository = userRepository; EventAttendeeRepository = eventAttendeeRepository; UserNotificationRepository = userNotificationRepository; UserNotificationPreferenceRepository = userNotificationPreferenceRepository; EmailSender = emailSender; MapRepository = mapRepository; Logger = logger; // Set the Api Key Here EmailSender.ApiKey = Environment.GetEnvironmentVariable("SendGridApiKey"); }
public MapViewModel( IMapRepository mapRepository, IUserRepository userRepository, INavigateRequestRepository navigateRequestRepository, INavigationRequestService navigationRequestService, IMvxNavigationService mvxNavigationService, IFirebaseAuthService firebaseAuthService, ILocationUpdateService locationUpdateService ) { _mapRepository = mapRepository; _userRepository = userRepository; _navigateRequestRepository = navigateRequestRepository; _navigationRequestService = navigationRequestService; _mvxNavigationService = mvxNavigationService; _firebaseAuthService = firebaseAuthService; SendNavigationFriendListRequestCommand = new MvxCommand(SendEndNavigationAndMarkAsEndedAsync); OnLocationChangeCommand = new MvxCommand(OnLocationChangedAsync); _locationUpdateService = locationUpdateService; _locationUpdateService.LocationChanged += LocationUpdateService_LocationChanged; }
/// <inheritdoc /> async Task <Map> IRepository <int, Map> .FindAsync(int identifier, CancellationToken cancellationToken) { IMapRepository self = this; var request = new MapRequest { MapId = identifier, Culture = self.Culture }; var response = await this.serviceClient.SendAsync <MapCollectionDTO>(request, cancellationToken).ConfigureAwait(false); if (response.Content == null || response.Content.Maps == null) { return(null); } var map = this.mapCollectionConverter.Convert(response.Content, null).SingleOrDefault(); if (map != null) { map.Culture = request.Culture; } return(map); }
public MapResource(IMapRepository mapRepository, IMappingConfiguration mappingConfiguration) { _mapRepository = mapRepository; mappingConfiguration.Load(); }
public AreaService(IMapRepository repository) { this._repository = repository; }
public MapController() { _mapRepository = new NHMapRepository(); }
public LocationTypeService(IMapRepository repository) { this._repository = repository; }
public CityService(IMapRepository repository) { this._repository = repository; this._areaService = new AreaService(); }
public MapsController(IMapRepository mapRepository) { this.mapRepository = mapRepository; }
public ShortestPathFinder(IMapRepository mapRep, IRoomFinder innerFinder) { this.mapRep = mapRep; sfinder = new DijikstraPathFinder(mapRep.Map); this.innerFinder = innerFinder; }