Пример #1
0
 public TracksUpdater(ITracksRepository tracksRepository, ITracksProvider tracksProvider, IBackgroundTracksLoadingList backgroundTracksLoadingList, ILogger <TracksUpdater> logger)
 {
     _tracksRepository            = tracksRepository;
     _tracksProvider              = tracksProvider;
     _backgroundTracksLoadingList = backgroundTracksLoadingList;
     _logger = logger;
 }
Пример #2
0
        public MotionTrackVM(ISky sky, ITracksProvider tracksProvider)
        {
            this.sky            = sky;
            this.tracksProvider = tracksProvider;

            OkCommand     = new Command(Ok);
            CancelCommand = new Command(Close);
        }
Пример #3
0
        public TracksListVM(ISky sky, ITracksProvider tracksProvider)
        {
            this.sky            = sky;
            this.tracksProvider = tracksProvider;

            CancelCommand              = new Command(Close);
            SelectTrackCommand         = new Command <TrackListItemVM>(SelectTrack);
            EditSelectedTrackCommand   = new Command(EditSelectedTrack);
            DeleteSelectedTrackCommand = new Command(DeleteSelectedTrack);
            AddTrackCommand            = new Command(AddTrack);

            LoadList();
        }
Пример #4
0
 public TestController(AppDbContext db, ITracksProvider tracksProvider, ILogger <TestController> logger)
 {
     _db             = db;
     _tracksProvider = tracksProvider;
     _logger         = logger;
 }
Пример #5
0
 public TracksController(ITracksProvider tracksProvider, IBackgroundTracksLoadingList backgroundTracksLoadingList)
 {
     _tracksProvider = tracksProvider;
     _backgroundTracksLoadingList = backgroundTracksLoadingList;
 }
Пример #6
0
        public TrackRenderer(ITracksProvider tracksProvider)
        {
            this.tracksProvider = tracksProvider;

            fontLabel = new Font("Arial", 8);
        }