Skip to content

v1.0.34-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@vmelamed vmelamed released this 27 Jan 03:22
· 490 commits to master since this release
  • In vm.Aspects.Diagnostics.ObjectDumper added contracts to the internal DumpTextWriter.
  • Added the property HttpStatusCode to the base class vm.Aspects.Wcf.FaultContract.Fault.
  • Copied the ExceptionShieldingErrorHandler from Enterprise Library and modified it to set the API's status code:
    • for faults that inherit from vm.Aspects.Wcf.FaultContract.Fault it takes the code from the fault property HttpStatusCode;
    • for all others - sets the error code to HTTP 500 - internal server error.
  • Removed the dependency on the NuGet package Microsoft.Practices.EnterpriseLibrary.PolicyInjection which depended on Unity 3.0. Recompiled and added Microsoft.Practices.EnterpriseLibrary.PolicyInjection as a standalone assembly depending on Unity 4.0.1.