In un progetto ASP.NET MVC (Razor), ho una richiesta Get, che carica due proprietà su un modello, dipendente dalla proprietà passata nel metodo action. Quindi se il parametro ha un valore, la proprietà Group viene fornita i dati. In caso contrario, la proprietà della raccolta Gruppi viene fornita dati.
Nel metodo post-azione, quando elaboro i dati, per ripopolare la vista, devo fornire una logica simile, e potrei ottenere il ritorno di Action(param)
(la risposta get) al chiamante.
La mia domanda è, in base all'esperienza, che è una buona pratica entrare? Vedo alcuni aspetti negativi a farlo, ma aggiunge la mancanza di ridondanza del codice. O c'è un'alternativa migliore?