Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. using System.Threading.Tasks;
  2. using System.Web.Http;
  3. using MaranelloClassicParts.Admin.Dto.DeliverySizes.Responses;
  4. using MaranelloClassicParts.Admin.Requests.DeliverySizes;
  5. using MaranelloClassicParts.Core.Auth;
  6. using MaranelloClassicParts.DomainModel.Models;
  7. using MaranelloClassicParts.DomainModel.Models.DeliverySizes;
  8.  
  9. namespace MaranelloClassicParts.Admin.Controllers.API
  10. {
  11. public class DeliverySizeController: BaseApiController<DeliverySize, DeliverySizeResponse, DeliverySizesFilter, DeliverySizeCreateModel>
  12. {
  13. public DeliverySizeController(IAdminLoginManager loginManager)
  14. : base(loginManager) { }
  15. }
  16.  
  17. public abstract class BaseApiController<TEntity, TResponseModel, TIndexFilter, TCreateModel>: ApiControllerBase
  18. {
  19. protected BaseApiController(IAdminLoginManager loginManager)
  20. : base(loginManager) { }
  21.  
  22. [HttpGet]
  23. [Route("{id}")]
  24. public virtual async Task<TResponseModel> GetById(int id) { }
  25. }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement