Nomenclatura y convenios Async

16 views
Skip to first unread message

Kiquenet

unread,
Jun 14, 2024, 6:35:12 AM6/14/24
to AltNet-Hispano
En un método de un Repositorio:

     public async Task<List<DataAccess.Messages.Response.ActionResponse>> GetActionsByUIdActionsAsync(IList<Guid> uIdActions)
  
Buena práctica finalizar con el sufijo Async ? no importa mucho ?

GetActionsByUIdActionsAsync
vs
GetActionsByUIdActions
Message has been deleted

Kiquenet

unread,
Mar 19, 2026, 5:55:48 AM (5 days ago) Mar 19
to AltNet-Hispano
en C# **7.3** para .NET Framework **4.8.1**.

1) una **guía de estilo corporativa** (nomenclatura, organización, comentarios XML, convenciones de diseño) basada en:
- Microsoft: Common C# code conventions e Identifier names.

2) Genera un **.editorconfig** compatible con VS 2022 que imponga:
- `csharp_style_namespace_declarations = file_scoped:false`
- reglas de nomenclatura (PascalCase para tipos/propiedades/métodos/públicos; camelCase para locales/args; `_camelCase` para privados)
- `SAxxxx`/`IDExxxx` sugeridas (indica nivel: error/advertencia/sugerencia).

3) Incluye ejemplos válidos/incorrectos en C# **7.3** (sin características posteriores).

4) Añade recomendaciones de **análisis estático** (Roslyn analyzers), cobertura mínima y revisión en PR.
Reply all
Reply to author
Forward
0 new messages