Always Developing

always learning | always growing | always paging (17)

Obtaining a list of app URLs

Using IServerAddressesFeature to get a list of URLs your app is responding to


Read more...


Minimal api's and cancellation tokens

How to cancel aborted api calls with cancellation tokens


Read more...


Native AOT compilation with .NET 7

Using ahead-of-time compilation for improved application startup performance and memory usage


Read more...


Strongly typed middleware with IMiddleware

Using IMiddleware to ensure correctly configured middleware


Read more...


dynamic, ExpandoObject and INotifyPropertyChanged

Adding a property changed event handler to a ExpandoObject object


Read more...