I work with ASP.NET Core and have written an API controller as follows:
public class AcademicController : GenericController<Academic> { public AcademicController(IRepository<Academic> repository) : base(repository) { } } This API functions perfectly. However, I would like to create a similar controller for every model. How can I achieve this?
public class [ModelName]Controller : GenericController<[ModelName]> { public [ModelName]Controller(IRepository<[ModelName]> repository) : base(repository) { } }