当前位置: 首页>>代码示例>>C#>>正文


C# IClientConfiguration类代码示例

本文整理汇总了C#中IClientConfiguration的典型用法代码示例。如果您正苦于以下问题:C# IClientConfiguration类的具体用法?C# IClientConfiguration怎么用?C# IClientConfiguration使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


IClientConfiguration类属于命名空间,在下文中一共展示了IClientConfiguration类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Verify

 internal void Verify(IClientConfiguration config, IExtClient client)
 {
     Assert.AreSame(config, _config);
     Assert.AreSame(client, _client);
     Assert.AreEqual(1, _prepareCount);
     Assert.AreEqual(1, _applyCount);
 }
开发者ID:masroore,项目名称:db4o,代码行数:7,代码来源:ClientConfigurationItemIntegrationTestCase.cs

示例2: DaemonServiceImpl

        public DaemonServiceImpl(IEggHost host, IClientConfiguration configuration)
        {
            logger.Info("Constructing Daemon Service");

             this.host = host;
             this.configuration = configuration;
        }
开发者ID:ItzWarty,项目名称:the-dargon-project,代码行数:7,代码来源:DaemonServiceImpl.cs

示例3: InitializeFromDisigner

 //!! Метод Вызывается из Дизайнера!!
 public void InitializeFromDisigner(IClientConfiguration configuration)
 {
     try
     {
         _configuration = configuration;
         _showNotifier = new ShowNotifier(_configuration);
         _showNotifier.OnPreparationFinished += _showNotifier_OnPreparationFinished;
         _showNotifier.OnProgressChanged += _showNotifier_OnProgressChanged;
         _showNotifier.OnEquipmentStateChanged += _showNotifier_OnEquipmentStateChanged;
         _showNotifier.OnNotEnoughSpace += _showNotifier_OnNotEnoughSpace;
         _showNotifier.OnShownStatusChanged += (_showNotifier_OnShownStatusChanged);
         _showNotifier.OnReceiveAgentResourcesList += _showNotifier_OnReceiveAgentResourcesList;
         _showNotifier.OnUploadSpeed += new Action<double, string, string>(_showNotifier_OnUploadSpeed);
         _showNotifier.OnPreparationForDisplayEnded += new Action<string, bool>(_showNotifier_OnPreparationForDisplayEnded);
         _showNotifier.OnLogMessage+=new Action<string>(_showNotifier_OnLogMessage);
         _svc = new DuplexClient<IShowCommon>(new InstanceContext(_showNotifier), _pingInterval);
         _svc.Open();
         _created = true;
     }
     catch (CommunicationException)
     {
         _svc.Dispose();
         _svc = null;
         _created = false;
     }
 }
开发者ID:AlexSneg,项目名称:VIRD-1.0,代码行数:27,代码来源:ShowClient.cs

示例4: TemporaryFileServiceImpl

 public TemporaryFileServiceImpl(IClientConfiguration configuration, IFileSystemProxy fileSystemProxy)
 {
     this.configuration = configuration;
      this.fileSystemProxy = fileSystemProxy;
      this.temporaryDirectoryRoot = Path.Combine(configuration.UserDataDirectoryPath, "temp"); ;
      this.temporaryFilesLockPath = Path.Combine(temporaryDirectoryRoot, "LOCK");
      this.temporaryFilesLock = new FileLock(temporaryFilesLockPath);
 }
开发者ID:ItzWarty,项目名称:the-dargon-project,代码行数:8,代码来源:TemporaryFileServiceImpl.cs

示例5: BuildAccessTokenExchangeObject

 protected override dynamic BuildAccessTokenExchangeObject(NameValueCollection parameters, IClientConfiguration configuration)
 {
     return new
     {
         code = parameters["code"],
         client_id = configuration.ClientId,
         client_secret = configuration.ClientSecret,
         redirect_uri = configuration.RedirectUri,
         state = this.State,
     };
 }
开发者ID:esskar,项目名称:OAuth2,代码行数:11,代码来源:GitHubClient.cs

示例6: ModificationListingSynchronizer

 public ModificationListingSynchronizer(IPofSerializer pofSerializer, IFileSystemProxy fileSystemProxy, IClientConfiguration clientConfiguration, TemporaryFileService temporaryFileService, ExeggutorService exeggutorService, ModificationLoader modificationLoader, ObservableCollection<ModificationViewModel> modificationViewModels, LeagueBuildUtilities leagueBuildUtilities)
 {
     this.pofSerializer = pofSerializer;
      this.fileSystemProxy = fileSystemProxy;
      this.clientConfiguration = clientConfiguration;
      this.temporaryFileService = temporaryFileService;
      this.exeggutorService = exeggutorService;
      this.modificationLoader = modificationLoader;
      this.modificationViewModels = modificationViewModels;
      this.leagueBuildUtilities = leagueBuildUtilities;
 }
开发者ID:ItzWarty,项目名称:the-dargon-project,代码行数:11,代码来源:ModificationListingSynchronizer.cs

示例7: ImapMailBox

        public ImapMailBox(IClientConfiguration config, IMailBoxLogger mbLogger, IImapWorker imapWorker, IImapIdler imapIdler, IEmailSender emailSender)
        {
            _config = config;
            _mbLogger = mbLogger;
            _imapWorker = imapWorker;
            _imapIdler = imapIdler;
            _emailSender = emailSender;

            MailBoxName = _config.MailBoxName;
            MailBoxId = _config.Id;
        }
开发者ID:ptfuller,项目名称:InboxWatcher,代码行数:11,代码来源:ImapMailBox.cs

示例8: ExportPresentation

 public ExportPresentation(IClientConfiguration config,
     IPresentationClient remotePresentationClient,
     IPresentationClient standalonePresentationClient,
     IExportPresentationController exportPresentationController)
 {
     _config = config;
     //_standaloneSourceDAL = standaloneSourceDAL;
     //_standaloneDeviceResourceEx = standaloneDeviceResourceEx;
     _standalonePresentationClient = standalonePresentationClient;
     _remotePresentationClient = remotePresentationClient;
     _exportPresentationController = exportPresentationController;
 }
开发者ID:AlexSneg,项目名称:VIRD-1.0,代码行数:12,代码来源:ExportPresentation.cs

示例9: ExportConfiguration

 public ExportConfiguration(IClientConfiguration config,
     IPresentationClient standalonePresentationClient, IPresentationClient remotePresentationClient,
     Action<string> successMessageDelegate, Action<string> errorMessageDelegate,
     Func<string, string, string> getFileNameForConfigurationDelegate)
 {
     _config = config;
     _standalonePresentationClient = standalonePresentationClient;
     _remotePresentationClient = remotePresentationClient;
     _successMessageDelegate = successMessageDelegate;
     _errorMessageDelegate = errorMessageDelegate;
     _getFileNameForConfigurationDelegate = getFileNameForConfigurationDelegate;
 }
开发者ID:AlexSneg,项目名称:VIRD-1.0,代码行数:12,代码来源:ExportConfiguration.cs

示例10: OpenClient

		/// <exception cref="Db4objects.Db4o.Ext.Db4oIOException"></exception>
		/// <exception cref="Db4objects.Db4o.Ext.OldFormatException"></exception>
		/// <exception cref="Db4objects.Db4o.Ext.InvalidPasswordException"></exception>
		public virtual IObjectContainer OpenClient(IClientConfiguration clientConfig, string
			 hostName, int port, string user, string password)
		{
			if (user == null || password == null)
			{
				throw new InvalidPasswordException();
			}
			Config4Impl config = AsLegacy(clientConfig);
			Config4Impl.AssertIsNotTainted(config);
			Socket4Adapter networkSocket = new Socket4Adapter(clientConfig.Networking.SocketFactory
				, hostName, port);
			return new ClientObjectContainer(clientConfig, networkSocket, user, password, true
				);
		}
开发者ID:superyfwy,项目名称:db4o,代码行数:17,代码来源:StandardClientServerFactory.cs

示例11: RemotePresentationClient

        public RemotePresentationClient(IPresentationNotifier presentationNotifier,
            IClientConfiguration clientConfiguration, ISourceDAL sourceDAL, IDeviceSourceDAL deviceSourceDAL)
        {
            _sourceDAL = sourceDAL;
            _deviceSourceDAL = deviceSourceDAL;
            _presentationNotifier = presentationNotifier;
            _configuration = clientConfiguration;
            _presentationClient = new DuplexClient<IPresentationService>(new InstanceContext(presentationNotifier),
                clientConfiguration.PingInterval);
            _presentationClient.Open();
            _presentationClient.OnChanged += new EventHandler<ClientState>(_presentationClient_OnChanged);

            _deviceDescriptorCache = new DeviceDescriptorCache(presentationNotifier);
        }
开发者ID:AlexSneg,项目名称:VIRD-1.0,代码行数:14,代码来源:RemotePresentationClient.cs

示例12: ClientConfigurationDto

 public ClientConfigurationDto(IClientConfiguration conf)
 {
     UserName = conf.UserName;
     Password = conf.Password;
     HostName = conf.HostName;
     Port = conf.Port;
     UseSecure = conf.UseSecure;
     MailBoxName = conf.MailBoxName;
     Id = conf.Id;
     SmtpUserName = conf.SmtpUserName;
     SmtpPassword = conf.SmtpPassword;
     SmtpHostName = conf.SmtpHostName;
     SmtpPort = conf.SmtpPort;
 }
开发者ID:ptfuller,项目名称:InboxWatcher,代码行数:14,代码来源:ClientConfigurationDto.cs

示例13: Initialize

        //public IClientConfiguration ClientConfiguration
        //{
            //get { return _configuration; }
        //}

        public bool Initialize(IClientConfiguration configuration)
        {
            using (_svc = new SimpleClient<IAdministrationService>())
            {
                try
                {
                    _svc.Open();
                }
                catch (Exception /*ex*/)
                {
                    return false;
                }
                _configuration = configuration;
                return true;
            }
        }
开发者ID:AlexSneg,项目名称:VIRD-1.0,代码行数:21,代码来源:AdministrationClient.cs

示例14: WindowsLiveClient

 /// <summary>
 /// Initializes a new instance of the <see cref="WindowsLiveClient"/> class.
 /// </summary>
 /// <param name="factory">The factory.</param>
 /// <param name="configuration">The configuration.</param>
 public WindowsLiveClient(IRequestFactory factory, IClientConfiguration configuration)
     : base(factory, configuration)
 {
 }
开发者ID:kstashevsky,项目名称:OAuth2,代码行数:9,代码来源:WindowsLiveClient.cs

示例15: TwitterClient

 public TwitterClient(IRequestFactory factory, IClientConfiguration configuration)
     : base(factory, configuration)
 {
 }
开发者ID:esskar,项目名称:OAuth2,代码行数:4,代码来源:TwitterClient.cs


注:本文中的IClientConfiguration类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。