从XSD文件创建C#API Web服务
我收到了一个XSD文件和一个来自一家公司使用的应用程序的帖子示例XML文件。我需要捕获发布的数据,将其放入一个对象中,然后用它做一些事情。有没有人能很好地了解如何做到这一点?就在我脑海中,所以可能会有一些打字错误等-但一般的要点是: 对于WCF,请创建服务界面(.cs文件): 创建该服务的实现(svc文件)从XSD文件创建C#API Web服务,c#,asp.net-mvc,wcf,xsd,C#,Asp.net Mvc,Wcf,Xsd,我收到了一个XSD文件和一个来自一家公司使用的应用程序的帖子示例XML文件。我需要捕获发布的数据,将其放入一个对象中,然后用它做一些事情。有没有人能很好地了解如何做到这一点?就在我脑海中,所以可能会有一些打字错误等-但一般的要点是: 对于WCF,请创建服务界面(.cs文件): 创建该服务的实现(svc文件) 您需要将服务设置为在某处运行—如果iis托管它,则需要将绑定添加到webconfig文件—在线上有大量示例。或者你也可以把它作为一个独立的程序来运行-同样-很多例子只需要谷歌搜索就可以了。我
您需要将服务设置为在某处运行—如果iis托管它,则需要将绑定添加到webconfig文件—在线上有大量示例。或者你也可以把它作为一个独立的程序来运行-同样-很多例子只需要谷歌搜索就可以了。我脑子里就想不起来了,所以可能会有一些打字错误等-但一般的要点是: 对于WCF,请创建服务界面(.cs文件): 创建该服务的实现(svc文件)
您需要将服务设置为在某处运行—如果iis托管它,则需要将绑定添加到webconfig文件—在线上有大量示例。或者你也可以把它作为一个独立的程序来运行-同样-很多例子只需要谷歌搜索就可以了。我脑子里就想不起来了,所以可能会有一些打字错误等-但一般的要点是: 对于WCF,请创建服务界面(.cs文件): 创建该服务的实现(svc文件)
您需要将服务设置为在某处运行—如果iis托管它,则需要将绑定添加到webconfig文件—在线上有大量示例。或者你也可以把它作为一个独立的程序来运行-同样-很多例子只需要谷歌搜索就可以了。我脑子里就想不起来了,所以可能会有一些打字错误等-但一般的要点是: 对于WCF,请创建服务界面(.cs文件): 创建该服务的实现(svc文件) 您需要将服务设置为在某处运行—如果iis托管它,则需要将绑定添加到webconfig文件—在线上有大量示例。或者你也可以把它作为一个独立的程序来运行——同样,很多例子只需要谷歌搜索一下就可以了
[ServiceContract]
public interface IMyService
{
[OperationContract]
bool MyServiceFucntion (string xml);
}
public class MyService : IMyService
{
public bool MyServiceFunction(string xml)
{
SuppliedXSD x = new SuppliedXSD();
x.LoadXml(xml);
// do stuff with your data.
}
}