PostSharp Ultimate v5.0.28

.NET Core, Microsoft Visual Studio 2017 and C# 7.0 서포트를 추가합니다.
7월 14, 2017
신규 버전

기능

  • New Platforms
    • Microsoft Visual Studio 2017 – PostSharp now supports the new MSBuild project format, side-by-side installations of VS, lightweight solution loads, and achieved significant performance improvements.
    • C# 7.0 – Tested and fixed all aspects with the new features of C# 7.0, including value-typed tasks and multiple return values.
    • Microsoft .NET Core 1.1 – You can now build applications that run on .NET Core 1.1, but you can still only build and debug them on a Windows machine running Visual Studio.
    • .NET Standard 1.3 – Support for .NET Core is achieved through .NET Standard, so you can use PostSharp in your own .NET Standard class libraries.
  • New Features
    • Async support in aspects – PostSharp has closed the gaps in the support for async methods in aspects OnMethodBoundary, so ReturnValue and FlowBehavior are now properly supported. In MethodInterceptionAspect, it has added an advice method OnInvokeAsync to handle async methods.
    • Caching – Added a brand new ready-made caching framework, which includes not only a caching aspect, but also a cache invalidation aspect. PostSharp Caching 5.0 comes with support for MemoryCache and Redis.
    • Logging – Completely re-written. The new PostSharp Logging is fully customizable and faster than ever.
    • XAML – New aspects added to automate writing boilerplate code for commands and dependency properties.
    • Code Contracts – It is now possible to add code contracts to return values and out or ref parameters. The values are validated when the method succeeds.
    • Architecture Framework – Added NamingConventionAttribute, ParameterValueConstraint  and  ReferenceConstraint.

Please note that support for the license server has been removed.

PostSharp Ultimate

PostSharp Ultimate

C# 및 VB에 패턴 및 스레드 보안을 추가합니다.

궁금한 점이 있으세요?

PostSharp Technologies 사 제품 라이선스 담당자와 라이브 채팅