La creazione di interface
di un controller sarebbe stata una cattiva idea? Ho un controller derivato da ApiController
, quindi sappi che puoi solo derivare una classe in una classe, ma in grado di derivare una o più interfacce in una classe.
public class FooController : ApiController
Il mio problema è che ho un codice che si trova in un altro controller che può essere utilizzato in FooController
. Non voglio ripetere il codice, quindi sto pensando di creare una classe base in grado di contenere codici comuni e creare un'interfaccia per la classe base. Questa sarebbe considerata una cattiva idea o qualche suggerimento su questo?