/// <summary> /// コンストラクター /// </summary> public MainWindowViewModel(IAppSettingsService appSettingsService, IOpenFileDialogService openFileDialogService, ITextReadService textReadService, ITalkService talkService, ITalkQueueService talkQueueService) { AppSettingsService = appSettingsService; OpenFileDialogService = openFileDialogService; TextReadService = textReadService; TalkService = talkService; TalkQueueService = talkQueueService; TextReadService.Subscribe(TalkQueueService.Enqueue); SelectedCast.Value = TalkService.Cast; SelectedCast.Subscribe(x => TalkService.Cast = x); Volume.Value = TalkService.Volume; Volume.Subscribe(x => TalkService.Volume = x); Speed.Value = TalkService.Speed; Speed.Subscribe(x => TalkService.Speed = x); Tone.Value = TalkService.Tone; Tone.Subscribe(x => TalkService.Tone = x); Alpha.Value = TalkService.Alpha; Alpha.Subscribe(x => TalkService.Alpha = x); ToneScale.Value = TalkService.ToneScale; ToneScale.Subscribe(x => TalkService.ToneScale = x); LoadSettingsCommand.Subscribe(LoadSettings); SaveSettingsCommand.Subscribe(SaveSettings); OpenCommand.Subscribe(Open); ToggleWatchCommand.Subscribe(ToggleWatch); }
public TalksController(ITalkService talkService, ISpeakerService speakerService, ILogger <TalksController> logger) { _talkService = talkService; _speakerService = speakerService; _logger = logger; }
public CompositeController(IMeetupService ms, ITalkService ts, ISpeakerService ss, IFriendService fs, IVenueService vs) { _meetupService = ms; _talkService = ts; _speakerService = ss; _friendService = fs; _venueService = vs; }
public Function() { // Set up Dependency Injection var serviceCollection = new ServiceCollection(); ConfigureServices(serviceCollection); var serviceProvider = serviceCollection.BuildServiceProvider(); // get talkService instance from DI System this._talkService = serviceProvider.GetService <ITalkService>(); }
public TalkServiceProvider( InMemoryTalkService inMemoryTalks, RavenTalkService ravenTalks, ILogger <TalkServiceProvider> logger) { _inMemoryTalks = inMemoryTalks; _ravenTalks = ravenTalks; _logger = logger; System.Console.OutputEncoding = System.Text.Encoding.UTF8; }
public GetTalk(ITalkService talkService) { _talkService = talkService; }
public SessionController(ISessionService sessionService, ITalkService talkService, IVenueService venueService) { this.sessionService = sessionService; this.talkService = talkService; this.venueService = venueService; }
public CachedTalkService(ICache cache, ITalkService talkService) { _cache = cache; _talkService = talkService; }
public TalkController(ITalkService service, ISpeakerRepository repo, IMapper mapper) { this.service = service; this.repo = repo; this.mapper = mapper; }
/// <summary> /// コンストラクター /// </summary> public TalkQueueService(ITalkService talkService, ITranslator translator) { TalkService = talkService; Translator = translator; }
public AddTalks(ITalkService talkService) { _talkService = talkService; }
public EditionsController(ISpeakerService speakerService, IWorkshopService workshopService, ITalkService talkService) { this.speakerService = speakerService; this.workshopService = workshopService; this.talkService = talkService; }
public TalksController(ITalkService service, IMapper mapper) { this.service = service; this.mapper = mapper; }
// Use this ctor from unit tests that can mock talkService public Function(ITalkService talkService) { this._talkService = talkService; }
public SchedulePresenter() { _talkService = new TalkService(); _sessionService = new SessionService(); _trackService = new TrackService(); }
public TalksController(ITalkService talkService) { this.talkService = talkService; }
public TalksController(ITalkService talkServices) { this.talkServices = talkServices; }
public TalksController(ITalkService talkService, LinkGenerator linkGenerator) { _talkService = talkService; _linkGenerator = linkGenerator; }
public TalkController(ITalkService talkService) { _talkService = talkService; }
public TalksController(ISpeakerService speakerService, IMapper mapper, ITalkService service) { this.service = service; this.speakerService = speakerService; this.mapper = mapper; }