using System;
using System.ServiceModel;
using System.Runtime.Serialization;
namespace dasBlog.Services.Contracts.WeblogUpdates{
[DataContract]
public struct WeblogUpdatesReply
{
[DataMember]
public bool flerror;
[DataMember]
public string message;
}
[ServiceContract]
public interface IWeblogUpdates
{
[OperationContract(Action = "weblogUpdates.extendedPing")]
WeblogUpdatesReply ExtendedPing(string weblogName, string weblogUrl, string checkUrl, string rssUrl);
[OperationContract(Action="weblogUpdates.ping")]
WeblogUpdatesReply Ping(string weblogName, string weblogUrl);
}
public interface WeblogUpdatesChannel : IWeblogUpdates, IClientChannel { }
}
|