2016-04-13 14 views

Antwort

4

Es gibt einen leichten Overhead während des App-Starts, aber die Sache, auf die Sie unbedingt achten sollten, ist, dass der HTTP-Aufruf zur Anforderung der UI/Dokumente teuer und potenziell langwierig ist. Sie möchten daher sicherstellen, dass Sie Ihre Dokumentation zwischenspeichern. Dies ist nun möglich, durch den Standard-Prahlerei-Provider in Ihrer SwaggerConfig.cs Register Methode überschrieben:

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

Und dann in Ihrer CachingSwaggerProvider Klasse die ISwaggerProvider Schnittstelle implementiert. Siehe ein Beispiel der Klasse in the GitHub documentation

Verwandte Themen