public CreateBlogModel()
        {
            Auther a = new Auther()
            {
                Name     = "Vinay",
                LastName = "Singh",
                Email    = "*****@*****.**"
            };
            Auther b = new Auther()
            {
                Name     = "Vinay",
                LastName = "Singh",
                Email    = "*****@*****.**"
            };

            Auther c = new Auther()
            {
                Name     = "Vinay",
                LastName = "Singh",
                Email    = "*****@*****.**"
            };


            Authers.Add(a);
            Authers.Add(b);
            Authers.Add(c);
        }
        public async Task <IActionResult> DeletAuther([FromQuery] string auther)
        {
            Authers autherTodelete = entity.Authers.Where(s => s.AutherName.Trim().ToLower() == auther.Trim().ToLower()).FirstOrDefault();

            if (autherTodelete == null)
            {
                return(BadRequest($"The auther {auther} does not exist"));
            }
            entity.Authers.Remove(autherTodelete);
            entity.SaveChanges();
            return(Ok("The auther is added succesfully"));
        }
        public async Task <IActionResult> UpdateAuther([FromQuery] string auther, Authers editedAuther)
        {
            Authers autherToUpdate = entity.Authers.Where(s => s.AutherName.Trim().ToLower() == auther.Trim().ToLower()).FirstOrDefault();

            if (autherToUpdate == null)
            {
                return(BadRequest($"The auther {auther} does not exist"));
            }
            autherToUpdate.AutherName     = editedAuther.AutherName;
            autherToUpdate.AutherImageUrl = editedAuther.AutherImageUrl;
            entity.SaveChanges();

            return(Ok("The Auther has been updated sucessfully Updated"));
        }
        public async Task <IActionResult> createAuther(string auther, string autherlink)
        {
            Authers autherToAdd = entity.Authers.Where(s => s.AutherName.Trim().ToLower() == auther.Trim().ToLower()).FirstOrDefault();

            if (autherToAdd != null)
            {
                return(BadRequest($"The auther {auther} already exist"));
            }
            entity.Authers.Add(
                new Authers {
                AutherName = auther, AutherImageUrl = autherlink
            });
            entity.SaveChanges();
            return(Ok("The auther is added succesfully"));
        }
        public void OnGet()
        {
            AutherList = Authers.Select(cust =>
            {
                return(new SelectListItem(String.Format("{0} ({1})", cust.Name, cust.Email), cust.Email));
            });

            List <SelectListItem> list = new List <SelectListItem>();

            foreach (var cust in Authers)
            {
                list.Add(new SelectListItem(cust.Name, cust.Email));
            }
            AutherList = list;
        }