Skip to content

v7.6.0-dev.11

Pre-release
Pre-release

Choose a tag to compare

@ioancrisan ioancrisan released this 28 Apr 23:49
· 1897 commits to master since this release
  • Core

    • Breaking Change: renamed ambientServices.BuildCompositionContainer to .BuildWith, for a better readability.
    • Added TaskHelper.GetResult(), improved EnsureCompletedSuccessfully().
    • Added IOperation.ExecuteAsync() extension for net461.
    • Fixed RuntimeTypeInfo.CreateInstance with mismatched arguments.
    • Extracted CreateInstance from ITypeInfo to IPrototype, so that operations can create instances.
    • Added IOperationInfo.InvokeAsync() extension method, which knows to await for returned tasks.
    • Renamed DynamicMethodInfo to DynamicOperationInfo.
  • Composition.Mef

    • Breaking change: Renamed MefComposition to SystemComposition* classes.
  • Commands

    • Refactored Kephas.Commands to use command registries providing IOperationInfos. The Messaging registry implementation provides dynamically created MessageOperationInfos which invoke the message processor.
  • Workflow

    • Fixed the implementation of ActivityType.ExecuteAsync and RuntimeActivityInfo.ExecuteAsync.