Exemplo n.º 1
0
        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;
            }
        }
Exemplo n.º 2
0
		public MainViewModel (IRemoteDataService remoteDataService)
		{
			_remoteDataService = remoteDataService;

			this.Conferences = new ObservableCollection<ConferenceDto> (
				new List<ConferenceDto> () { 
					new ConferenceDto () {
						Name = "C1",
						Slug = "S1"
				} });

			Load ();
		}
Exemplo n.º 3
0
 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);
 }
Exemplo n.º 5
0
 public UsersService(IRepository <User> users, IRemoteDataService remoteData)
 {
     this.users      = users;
     this.remoteData = remoteData;
 }
Exemplo n.º 6
0
 public DownloadDataSourceCommand(IRemoteDataService remoteDataService, IRepoStorageService repoStorageService)
 {
     RemoteDataService  = remoteDataService;
     RepoStorageService = repoStorageService;
 }
 public AddRemoteDataSourceCommand(IDialogService dialogService, INavigationService navigationService, IRemoteDataService remoteDataService) : base(dialogService, navigationService)
 {
     RemoteDataService = remoteDataService;
 }
Exemplo n.º 8
0
 public CountriesPageViewModel(IRemoteDataService remoteDataService, IPreLoaderService preLoaderService)
 {
     this.RemoteDataService = remoteDataService;
     this.preLoaderService  = preLoaderService;
     stopWatch = new Stopwatch();
 }
Exemplo n.º 9
0
 public CountriesPreLoader(IRemoteDataService remoteDataService)
 {
     this.remoteDataService = remoteDataService;
 }
Exemplo n.º 10
0
 public UsersService(IRepository<User> users, IRemoteDataService remoteData)
 {
     this.users = users;
     this.remoteData = remoteData;
 }
Exemplo n.º 11
0
 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);
 }