Duncan Jones

Results 44 issues of Duncan Jones

Need some way to create nested subdomains - for example in fund accounting you might have a top level "Account" domain with lower level "Holdings" and "Transactions" domains and perhaps...

For the DSL designer we need to be able to expand/collapse the queries/commands/events etc. connected to a given aggregate identifier in order better to be able to concentrate on the...

enhancement

Another possible evolution of the **Eventstream** would be a stream keyed by timestamp which allows add/edit/update/delete but _only_ for future dated events. This could keep very similar code to the...

question
Analysis

_Add any other functionality wish items here for discussion - they will be turned into a work item_

It is now possible to develop azure functions in .NET 7 and it would make sense to move this library to that version as well (to take advantage of performance...

Analysis

If command/query steps are written as durable functions that can be triggered by a queue, and events added to the **Command** or **Query** backing event stream add messages to the...

Per [this blog](https://dev.to/cgillum/scheduling-tons-of-orchestrator-functions-concurrently-in-c-1ih7) ```csharp public static async Task ScheduleManyInstances( IDurableOrchestrationClient client, string orchestrationName, int count, ILogger log) { log.LogWarning($"Scheduling {count} orchestration(s)..."); DateTime utcNow = DateTime.UtcNow; string prefix = utcNow.ToString("yyyyMMdd-hhmmss"); await...

Now that classifiers can accept parameters, we need these to be logged in the **ClassifierRequested** event. (There may be constrains on how many parameters can be passed)

The "ApplyAccruedInterestCommand" function should fire off a durable functions orchestration (the same way that the AccrueInterest one does) so that the orchestration is all handled by that rather than event...

See [this project](https://github.com/Azure/azure-functions-openapi-extension) The public API of the bank samples should be decorated with these OpenAPI attributes so that OpenAPI documentation can be generated from them.

Demo
On hold