コード例 #1
0
        private SyndicationFeed GetDocument(string atomUrl)
        {
            var atomClient = new AtomClient();

            retrievedFeed = atomClient.GetFeed(atomUrl, TimeSpan.FromSeconds(3)).Result;
            return(retrievedFeed);
        }
コード例 #2
0
ファイル: NetsyClient.cs プロジェクト: haefele/Netsy
        public NetsyClient(IPEndPoint address, IPackageSerializer packageSerializer, IAtomClientPlugin plugin = null)
        {
            Guard.NotNull(address, nameof(address));
            Guard.NotNull(packageSerializer, nameof(packageSerializer));

            this.Data = new Dictionary <string, object>();

            this._atomClient        = new AtomClient(address, plugin);
            this._packageSerializer = packageSerializer;

            this._handlerRegistry  = new NetsyConnectionHelper.HandlerRegistry();
            this._connectionHelper = new NetsyConnectionHelper(packageSerializer, f => this._atomClient.SendMessageAsync(f), this._handlerRegistry);

            this._atomClient.MessageReceived += this.AtomClientOnMessageReceived;
        }
コード例 #3
0
 public void OnAppliedToClient(AtomClient client)
 {
     foreach (var plugin in this._plugins)
     {
     }
 }
コード例 #4
0
 public virtual void OnAppliedToClient(AtomClient client)
 {
     
 }