2016-04-13 91 views

回答

4

在應用程序啓動過程中會有一些小的開銷,但您真正需要注意的是,請求UI /文檔的HTTP調用是一個昂貴且可能長期運行的調用。因此,您需要確保您正在緩存文檔。這是現在可以通過重寫默認招搖提供商在SwaggerConfig.cs註冊方法:

c.CustomProvider(defaultProvider => new CachingSwaggerProvider(defaultProvider)); 

然後實現在CachingSwaggerProviderISwaggerProvider接口。看一個例子類in the GitHub documentation