我将创建一个新的WebAPI并将其部署在现有的Umbraco Web应用程序下,该应用程序具有另一个API,但是我没有此现有Web应用程序的源代码,因此我不知道它的源代码。配置。
问题是,如果我为我的API注册了自定义过滤器或路由,这将替换现有API的配置。
所以我无法按以下方式注册我的配置:
public class AppStart : ApplicationEventHandler
{
protected override void ApplicationStarted(UmbracoApplicationBase umbracoApplication,ApplicationContext applicationContext)
{
GlobalConfiguration.Configuration.MessageHandlers.Add()
GlobalConfiguration.Configure(WebApiConfig.Register);
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
}
}
我的问题:是否可以在不替换现有配置的情况下扩展这些全局配置?
预先感谢