Exemplo n.º 1
0
        public async Task <ActionResult <IList <EnumeratorModel> > > GetColors()
        {
            var result = EnumExtension.EnumToDictonary <EnumColor>();

            Request.HttpContext.Response.Headers.Add("Access-Control-Expose-Headers", "X-Total-Count");
            Request.HttpContext.Response.Headers.Add("X-Total-Count", result?.Count().ToString());

            if (result == null || result.Count == 0)
            {
                return(await Task.FromResult <ActionResult>(this.Ok(result)));
            }
            else
            {
                return(await Task.FromResult <ActionResult>(this.Ok(result)));
            }
        }