|
|
|
|
|
by okhudeira
758 days ago
|
|
I’m always weary of using abstractions like this. I understand the desire to simplify the process of creating new apps, but tools like this take an opinionated stance on how to couple and interact with all of these dependencies like Npgsql, meaning you might end up stuck with an older version of Npgsql until your Aspire package catches up. Developers are also abstracted one more layer from their dependencies which isn’t always a good thing when debugging or for understanding how the dependencies work. The manifest file seems like a step in the wrong direction. I see no reason to learn this .NET specific thing when I can learn to use docker-compose or the like. The otel dashboard is nice but there are alternatives. |
|
I'm definitely never going back to working in opaque yaml-variants that can't make up their mind about whether they want to be a programming language or not.