On Sep 8, 2013, at 3:43 AM, mauzik <mau...@centrum.cz> wrote:
> My question is why?

Bugs and oversight.

.NET does not require that the assembly name match the namespace, and many of 
the types in the System.ServiceModel.Activation namespace are in the 
System.ServiceModel.dll assembly, _not_ the System.ServiceModel.Activation.dll 
assembly.

For example, AspNetCompatibilityRequirementsAttribute [0], 
ServiceHostFactoryBase [1], and VirtualPathExtension [2] are all in 
System.ServiceModel.dll. The WebScriptServiceHostFactory and 
WebServiceHostFactory types are in System.ServiceModel.Web.dll. 
WorkflowServiceHostFactory is in System.WorkflowServices.dll.

Please file a bug so that we can move the appropriate types into the correct 
assembly.

 - Jon

[0]: 
http://msdn.microsoft.com/en-us/library/system.servicemodel.activation.aspnetcompatibilityrequirementsattribute.aspx
[1]: 
http://msdn.microsoft.com/en-us/library/system.servicemodel.activation.servicehostfactorybase.aspx
[2]: 
http://msdn.microsoft.com/en-us/library/system.servicemodel.activation.virtualpathextension.aspx

_______________________________________________
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to