v7.6.0-dev.11
Pre-release
Pre-release
·
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.