Когда дело доходит до создания нового Сервиса, работающего на SharePoint 2010, люди, кажется, обычно используют Sharepoint MultipleBaseAddressBasicHttpBindingServiceHostFactory.
Однако я хотел бы использовать стандартный .net/WCF WebScriptServiceHostFactory вместо этого, потому что это дает мне код JavaScript путем вызова Сервисного URL с/js.
Мой Класс обслуживания сам все еще украшен необходимыми Атрибутами:
[BasicHttpBindingServiceMetadataExchangeEndpoint]
[AspNetCompatibilityRequirements(RequirementsMode =
AspNetCompatibilityRequirementsMode.Required)]
[ServiceBehavior(Namespace = "http://mycompany/namespace")]
public class MyService : IMyServiceContract
Целый Сервис на самом деле хорошо работает, но я просто задаюсь вопросом, каковы реальные различия? Что SharePoint ServiceHostFactory дал бы мне?