3
¿Cómo evitar violar el principio DRY cuando tiene que tener versiones de código asíncronas y sincronizadas?
Estoy trabajando en un proyecto que necesita admitir versiones asíncronas y sincronizadas de una misma lógica / método. Entonces, por ejemplo, necesito tener: public class Foo { public bool IsIt() { using (var conn = new SqlConnection(DB.ConnString)) { return conn.Query<bool>("SELECT IsIt FROM SomeTable"); } } public async Task<bool> IsItAsync() { …
15
c#
.net
asynchronous