Esempio n. 1
0
 public SongController(AudioSource audioSource, AudioSource hearableSource,
                       INoteProvider noteProvider, float delay)
 {
     this._mockSource     = audioSource;
     this._hearableSource = hearableSource;
     this._noteProvider   = noteProvider;
     this._delay          = delay;
     EventBus.Subscribe(this);
 }
Esempio n. 2
0
 public UmlRelation WithNote(INoteProvider np)
 {
     if (np == null)
     {
         return(this);
     }
     Note           = np.GetNoteText();
     NoteBackground = np.GetNoteBackground();
     return(this);
 }
Esempio n. 3
0
 public NoteService(IUserProvider userProvider, INoteProvider noteProvider)
 {
     _userProvider = userProvider;
     _noteProvider = noteProvider;
 }
Esempio n. 4
0
 public NotesViewModel()
 {
     _provider          = ServiceLocator.Current.GetInstance <INoteProvider>();
     _addNewNoteCommand = new RelayCommand(AddNewNote, x => true);
     _deleteNoteCommand = new RelayCommand(DeleteSelectedNote, x => SelectedNote != null);
 }
Esempio n. 5
0
 /// <summary>
 /// Constructs a note controller
 /// </summary>
 /// <param name="noteProvider">The given note provider</param>
 /// <param name="staffProvider">The given staff provider</param>
 public NoteController(INoteProvider noteProvider, IStaffProvider staffProvider)
 {
     _noteProvider  = noteProvider;
     _staffProvider = staffProvider;
 }
Esempio n. 6
0
 public NoteRepository(INoteProvider noteProvider)
 {
     Notes     = noteProvider.CreateNoteList();
     CurrentId = Notes.Count != 0 ? Notes.OrderBy(x => x.Id).Last().Id + 1 : 1;
 }
Esempio n. 7
0
 public NoteController(ILogger logger, INoteProvider noteProvider)
 {
     _logger       = logger;
     _noteProvider = noteProvider;
 }