private OperationContextScope NewOperationScope(IRemoteDataService client, string password) { // ReSharper disable once SuspiciousTypeConversion.Global var contextScope = new OperationContextScope((IContextChannel)client); try { var credentials = new UserCredentials { UserName = _loginUserName, Password = password }; var header = MessageHeader.CreateHeader( typeof(UserCredentials).Name, UserCredentials.WS_NAMESPACE, credentials, false ); OperationContext.Current.OutgoingMessageHeaders.Add(header); return(contextScope); } catch (Exception ex) { contextScope.Dispose(); Log.Error("Error creating OperationContextScope", ex); throw; } }
public MainViewModel (IRemoteDataService remoteDataService) { _remoteDataService = remoteDataService; this.Conferences = new ObservableCollection<ConferenceDto> ( new List<ConferenceDto> () { new ConferenceDto () { Name = "C1", Slug = "S1" } }); Load (); }
public RemoteDataIndexViewModel(IRemoteDataService remoteDataService, AddRemoteDataSourceCommand addRemoteDataSourceCommand, DownloadDataSourceCommand downloadDataSourceCommand) { RemoteDataService = remoteDataService; AddRemoteDataSourceCommand = addRemoteDataSourceCommand; DownloadDataSourceCommand = downloadDataSourceCommand; }
private void CreateConnectedAquariusDataServiceClient(string password) { _aqServiceClient = AQWSFactory.NewADSClient(_hostName, _loginUserName, password); }
public UsersService(IRepository <User> users, IRemoteDataService remoteData) { this.users = users; this.remoteData = remoteData; }
public DownloadDataSourceCommand(IRemoteDataService remoteDataService, IRepoStorageService repoStorageService) { RemoteDataService = remoteDataService; RepoStorageService = repoStorageService; }
public AddRemoteDataSourceCommand(IDialogService dialogService, INavigationService navigationService, IRemoteDataService remoteDataService) : base(dialogService, navigationService) { RemoteDataService = remoteDataService; }
public CountriesPageViewModel(IRemoteDataService remoteDataService, IPreLoaderService preLoaderService) { this.RemoteDataService = remoteDataService; this.preLoaderService = preLoaderService; stopWatch = new Stopwatch(); }
public CountriesPreLoader(IRemoteDataService remoteDataService) { this.remoteDataService = remoteDataService; }
public UsersService(IRepository<User> users, IRemoteDataService remoteData) { this.users = users; this.remoteData = remoteData; }
private void CreateConnectedAquariusDataServiceClient(string password) { _aqServiceClient = AQWSFactory.NewADSClient(_hostName, _loginUserName, password); _operationContextScope = NewOperationScope(_aqServiceClient, password); }
private void TransferData(IRemoteDataService remoteDataService) { var context = _callCopyService.GetLookupContext(); IEnumerable<ICallCopyEntity> outputContext = remoteDataService.Read(context); _callCopyService.Write(outputContext); }
public void Enqueue(IRemoteDataService remoteDataService) { _remoteDataServiceQueue.Enqueue(remoteDataService); }