Diciamo che ho un OrderController
che gestisce gli ordini. L'utente aggiunge prodotti attraverso la vista e quindi il prezzo finale viene calcolato tramite una chiamata AJAX a un'azione del controllore.
La logica di calcolo del prezzo è implementata in una classe separata e utilizzata in un'azione del controllore. Quello che succede è che ho molte viste da diversi controller che devono usare quella particolare azione. Mi piacerebbe avere una sorta di PriceController
su cui potrei chiamare un'azione. Ma poi la vista dovrebbe sapere di quel PriceController e chiamare un'azione su di esso.
È una cattiva pratica per una vista chiamare un'azione su un altro controller da cui è stato reso?