Skip to content

5.3.1 / EfCore 2.0.2 / Aspnetcore 0.3.0

Compare
Choose a tag to compare
@SandstromErik SandstromErik released this 26 May 14:24
· 61 commits to main since this release
3158a17

5.3.1 with EFCore 2.0.2 and AspNetCore 0.3.0

  • Code Generation
    • Switch to using Mono.Cecil to parse pdb files during code generation (#410)
      This should make it possible to use portable and embedded pdb's on the server
  • AspNetCore
    • New extension method to add OpenRiaServices to services.
      services.AddOpenRiaServices<T>()
    • New extension method to add OpenRiaServices to pipeline.
      endpoints.MapOpenRiaServices(opt => opt.AddDomainService<T>())
    • Add Net7 build target to support "Finally Conventions" (IEndpointConventionBuilder.Finally)
    • Add OpenRiaServices.Server.DomainOperationEntry to endpoint metadata
      • This allows end user to easier implement additional conventions (such as Open Api or similar)
    • Copy AuthorizationAttributes to endpoint metadata for queries and invokes to support AspNetCore Authorization
      • Attributes can be set on either method or class level
    • Fixed serialization of sizes larger than 1 GB

Other

  • Updated nuget packages