kenbonny.netClosing thoughts on A-Frame architecturePhew, that was a lot. I'm always surprised how simple solutions contain so much detail and nuance when I try to explain them. I hope I conveyed the message that A-Frame simplifies code within a module or class by separating the infrastructure compone...Aug 10, 2025·1 min read
kenbonny.netTesting A-Frame architectureNo architecture is complete without an easy way to test the functionality. My recommended strategy is to use two types of tests: unit and integration. As far as test setup goes, there is no clear winner for a test framework. xUnit.NET, NUnit and the ...Aug 3, 2025·5 min read
kenbonny.netTackling complex examples using A-Frame architecture and WolverineThe examples in the previous posts seem really nice for simple scenarios. How do I approach more advanced use cases? The big scenarios are: I need multiple pieces of data from different sources I need to perform an infrastructure call in the middle...Jul 26, 2025·5 min read
kenbonny.netLeverage Wolverine's A-Frame architecture supportI’ve shown how I write code using the A-Frame architecture without help. Yet I find a library or framework very convenient when using advanced techniques. Wolverine is at its core a messaging framework, but goes well beyond that. It has an in-memory ...Jul 19, 2025·4 min read
kenbonny.netA simple A-Frame exampleNow the expected structure is clear, let's take a look at the code. I will start with a minimal API implementation to demonstrate that there is no need for a framework to implement this architecture. I do know of a framework that makes A-Frame effort...Jul 12, 2025·4 min read