我有一个基本的服务主机:
m_host = new ServiceHost(m_service, m_baseAddress);
ServiceMetadataBehavior behavior = new ServiceMetadataBehavior();
behavior.HttpGetEnabled = true;
behavior.MetadataExporter.PolicyVersion = PolicyVersion.Policy15;
m_host.Description.Behaviors.Add(behavior);
m_host.AddServiceEndpoint(
typeof(IManagerService),
new BasicHttpBinding(), m_soapAddress);
m_host.Open();我的问题是,我如何知道要使用哪个PolicyVersion?MSDN不是很有用,似乎我应该已经知道我是想要1.2还是1.5了……
PolicyVersion.Policy15 Property
PolicyVersion.Policy12 Property
发布于 2013-06-06 11:52:02
如果其他人想知道从1.2到1.5有什么变化,here's a link给出了一个变化列表。
来自Denise,MSDN有一篇关于如何使用代码发布您自己的元数据的文章,这些代码帮助您找到here。
https://stackoverflow.com/questions/16899770
复制相似问题