public ConferencesViewModel (ISettingsService settingsService, IConferencesService conferencesService) { this._conferencesService = conferencesService; _settingsService = settingsService; _conferences = new ObservableCollection<Conference> (); this.LoadConferencesCommand = new RelayCommand(async () => await this.LoadConferences(Priority.UserInitiated), CanLoadConferences); }
public ConferencesViewModel(ISettingsService settingsService, IConferencesService conferencesService) { this._conferencesService = conferencesService; _settingsService = settingsService; _conferences = new ObservableCollection <Conference> (); this.LoadConferencesCommand = new RelayCommand(async() => await this.LoadConferences(Priority.UserInitiated), CanLoadConferences); }
public ConferencesServiceClientGrpc(IConfiguration config, GrpcChannel channel, CallInvoker invoker) { _config = config; _baseUrl = _config[Configuration.BackendUrlKey]; //_client = new Conference.Conferences.ConferencesClient(channel); _client = channel.CreateGrpcService <IConferencesService>(); //_client = invoker.CreateGrpcService<IConferencesService>(); }
public ConferencesServiceClientGrpc(IConfiguration config, GrpcChannel channel, CallInvoker invoker, IHttpClientFactory httpClientFactory) { _config = config; _baseUrl = _config["BackendUrl"]; _statisticsUrl = new Uri(new Uri(_baseUrl), "api/statistics/").ToString(); _anonHttpClient = httpClientFactory.CreateClient("ConfTool.ServerAPI.Anon"); //_client = new Conference.Conferences.ConferencesClient(channel); _client = channel.CreateGrpcService <IConferencesService>(); //_client = GrpcClientFactory.CreateGrpcService<IConferencesService>(invoker); }
public MainViewModel(IConferencesService conferencesService) { _conferencesService = conferencesService; }
public ConferencesService(IConfiguration config, GrpcChannel channel) { _config = config; _baseUrl = _config["BackendUrl"]; _client = channel.CreateGrpcService <IConferencesService>(); }
public ConferencesController(IConferencesService conferencesService) { _conferencesService = conferencesService; }