public void SetUp() { var talkInfoExtractor = new TalkInfoExtractor(); var talkvalidator = new TalkValidator(); talkManager = new TalkManagerService(talkInfoExtractor, talkvalidator); }
// コンストラクタ public TalkPageViewModel(INavigationService navigationService, ITalkManager talkManager, Setting setting, SignalRClient signalRClient) : base(navigationService) { _talkManager = talkManager; _setting = setting; _signalRClient = signalRClient; _signalRClient.ValueChanged += SignalR_ValueChanged; Talks = _talkManager.ToReactivePropertyAsSynchronized(x => x.Talks); }
TimeSpan totalTrackDuration = new TimeSpan(7, 0, 0); // allowable presentation time minus the breaks public TalkSchedulerService(ITalkManager _talkManager, ITrackManager _trackManager) { talkManager = _talkManager; trackManager = _trackManager; }