Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Threading.Tasks;
- using System.Web.Http;
- using MaranelloClassicParts.Admin.Dto.DeliverySizes.Responses;
- using MaranelloClassicParts.Admin.Requests.DeliverySizes;
- using MaranelloClassicParts.Core.Auth;
- using MaranelloClassicParts.DomainModel.Models;
- using MaranelloClassicParts.DomainModel.Models.DeliverySizes;
- namespace MaranelloClassicParts.Admin.Controllers.API
- {
- public class DeliverySizeController: BaseApiController<DeliverySize, DeliverySizeResponse, DeliverySizesFilter, DeliverySizeCreateModel>
- {
- public DeliverySizeController(IAdminLoginManager loginManager)
- : base(loginManager) { }
- }
- public abstract class BaseApiController<TEntity, TResponseModel, TIndexFilter, TCreateModel>: ApiControllerBase
- {
- protected BaseApiController(IAdminLoginManager loginManager)
- : base(loginManager) { }
- [HttpGet]
- [Route("{id}")]
- public virtual async Task<TResponseModel> GetById(int id) { }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement