- Update: Constructors will now be "Merge" by default. This will make user based injections and code-gen injections feasible.
- New: Support for XmlDocComments on Operation Parameters.
- Feature: It is now possible to specify that only contracts should be generated for a service by applying the
Contract Only
Stereotype to a Service. When applied, the interface ("contract") for the service will still be generated, but no implementation and corresponding dependency injection registration.
- Asynchronous operations now have
CancellationToken cancellationToken = default
parameter.
- New: Comments on
Service
s andOperation
s are added as XmlCodeDocs to generated classes.
- Updated dependencies and supported client versions to prevent warnings when used with Intent Architect 4.x.
- New: Implemented using the
CSharpFile
builder pattern.