Merhabalar ,
Test amaçlı bir yazılımda kullandım aktif bir yazılımda kullanmadım.
PHP codeigniter katman mimarili versiyonu olarak düşüne bilirsiniz.
Şunuda unutmamak Boilerplate topluluk tarafından pekte bilgi akarımı yapılan bir frameworklar değil.
Kişisel görüşüm , Bu yapıdaki Cache, Log,DB vs gibi işlemlerde pekte hayat değiştiren bir durumu yok.
Katmanlı mimariyi öğrenmek ve gene kişisel görüşüm genel kitle ve sürdürüle bilirliği olma ihtimali olan projelerde pekte iş kolaylaştıracağını sanmıyorum.
Nedenine gelir ise.
ASP.NET Core ve .NET , MVC taraflarında zaten Cache , Log ve DB için küçük ve resmi frameworklar mevcut.
ve aynı zamanda .NET tarafı zaten object oriented programming kuralları üzerinden programlamaya uyarlanmış.
Sizde bu mimariyi tam olarak sindirmeniz proje sürdürmek ve nesil aktarmak adına daha verimli olacağı düşüncesindeyim.
Open Source kaynak ister iseniz resmi sayfasında Samples mevcut.
Dosc ve Github kontrol etmenizi tavsiye ederim.
https://aspnetboilerplate.com/Samples