Ikechi MichaelPreviewing *.log filesWhen loggers in my apps pipe logs to a file, I make sure they’re usually in the format:Sep 3Sep 3
Ikechi MichaelOrganization-wide Cache InvalidationKey-Tracking — A cache-invalidation strategy for organizationsJun 8Jun 8
Ikechi MichaelAssert your IoC Container ServicesVerify your Registered DI Services, actually work!Jun 7Jun 7
Ikechi MichaelSet ConfigurationManager ValuesHave you ever needed to set a value in ConfigurationManager.AppSettings e.g. ConfigurationManager.AppSettings.Add("foo", "value") ?Jun 6Jun 6
Ikechi MichaelUse PackageReference in *.csproj filesI recently learnt that a *.csproj file that uses:May 17May 17
Ikechi MichaelHow I handle Exceptions in ASP.NETThis is my preferred method of handling errors in ASP.NET projects. Perhaps, you’ll find it useful, or maybe you’ll find holes in it and…Apr 29Apr 29
Ikechi MichaelStop using the old *.csproj SDK formatMigrate your legacy csproj files to the new SDK format in 8 stepsApr 222Apr 222
Ikechi MichaelUsing glob patterns in *.csproj filesMake your legacy *.csproj files cleaner and more reliableApr 21Apr 21
Ikechi MichaelExtracting OpenAPI schema in .NETWhat I’ve learnt from extracting OpenAPI schema from ASP.NET projectsApr 13Apr 13