public async Task <IActionResult> Get(
            [FromQuery] int count      = 10,
            [FromQuery] int page       = 1,
            [FromQuery] string type    = "",
            [FromQuery] string contain = "",
            [FromQuery] string order   = "",
            [FromQuery] bool asc       = true)
        {
            var paramBuilder = new ParamBuilder()
                               .SetPage(page)
                               .SetItemPerPage(count)
                               .SetType(type).SetContain(contain)
                               .SetOrderBy(order)
                               .SetAsc(asc);

            return(Ok(await _service.Get(paramBuilder.Build())));
        }