Integrate Restrict attribute to Swagger Api
String extension for Crypt Utility. Also new CryptConfig static class for holding encryption variables.
Fixed auth service login redirect query param to obey WebHostUrl settings
…rvices (login page redirects and original page query string param)
…values containing reverse proxy port numbers.
Add error messages from HttpCompileError to the error response in debug ...
…ug mode so users can see errors in their Razor pages
Everything must be virtual with NHibernate.
When set, use webhosturl for base url in swagger and metadata links
Test fixture was not properly destroying the apphost instance causing subsequent tests to fail. Also the test was not resetting the WebHostUrl config property.
The port 8091 is the standard port the Membase Management console listens on. Although not necessarily relevant to all machines, seems plausible others might run into this.
This ensures that the OperationControl properly configures the metadata link when the app host config has the WebHostUrl property set.
Force people to use the static Create factory method to properly initialize an instance and avoid silly errors.