Facade Design Pattern: Still relevant in ASP.NET Core?