示例#1
0
 public UploadMediaService(IUploadMediaRepository repo, IOrganizationSubscriptionManager subscriptionManager,
                           IAppResourceManager appResourceManager)
 {
     _repo = repo;
     _subscriptionManager = subscriptionManager;
     _appResourceManager  = appResourceManager;
 }
示例#2
0
 public DeleteCourseResources(ICourseResourcesRepo repo, IAppResourceManager resourceManager,
                              IUnitOfWork unitOfWork)
 {
     _repo            = repo;
     _resourceManager = resourceManager;
     _unitOfWork      = unitOfWork;
 }
示例#3
0
 public RouteStopMapViewModel(IAppResourceManager resourceManager) : base(resourceManager)
 {
 }
示例#4
0
 protected override void SetIcons(IAppResourceManager resourceManager)
 {
     this.Icon = resourceManager.GetRouteStopMarker(this.MarkerSize, this.IsSelected);
 }
示例#5
0
 public VehicleViewModel(IAppResourceManager resourceManager) : base(resourceManager)
 {
     this.AnimateMovement = Settings.AnimateMarkers;
 }
示例#6
0
 protected override void SetIcons(IAppResourceManager resourceManager)
 {
     this.Icon      = resourceManager.GetVehicleMarker(this.VehicleType, this.MarkerSize, this.IsSelected);
     this.TitleIcon = resourceManager.GetVehicleTitleMarker(this.VehicleType, this.Model?.RouteInfo?.RouteNumber);
 }
示例#7
0
 public MapMarkerViewModelBase(IAppResourceManager resourceManager)
 {
     this.ResourceManager = resourceManager;
 }
示例#8
0
 protected abstract void SetIcons(IAppResourceManager resourceManager);