如何编写应该接受日志作为 C# 中的集合的 WCF 服务方法?我的 WCF 服务应该接受日志消息的集合,然后我们必须插入数据库。
谢谢 !!!
如何编写应该接受日志作为 C# 中的集合的 WCF 服务方法?我的 WCF 服务应该接受日志消息的集合,然后我们必须插入数据库。
谢谢 !!!
您可以简单地实现如下:(您可以将自己想要的任何其他参数添加到服务方法中,包括服务标头)
[DataContract]
public class LogData
{
[DataMember]
public long LogId { get; set; }
[DataMember]
public string LogMessage { get; set; }
}
[ServiceContract]
public interface ILoggerService
{
[OperationContract]
void SaveLogs(List<LogData> logs);
}
public class LoggerService : ILoggerService
{
public void SaveLogs(List<LogData> logs)
{
// write your DB specific logic to loop through the logs object and store into the db.
}
}