public IActionResult Get(int id)
        {
            using var context = new UdemiyWebApiContext();
            var category = context.Categories.Find(id);

            if (category == null)
            {
                return(NotFound());
            }



            return(Ok(category));
        }
        public IActionResult GetWithBlogById(int id)
        {
            using var context = new UdemiyWebApiContext();
            var category = context.Categories.Find(id);


            if (category == null)
            {
                return(NotFound());
            }

            var categorywithBlos = context.Categories.Where(I => I.Id == id).Include(I => I.Blogs).ToList();

            return(Ok(category));
        }
        public IActionResult besirEkle(Category model)
        {
            using var context = new UdemiyWebApiContext();
            var category = context.Categories.Add(model);


            if (category == null)
            {
                return(NotFound());
            }


            context.SaveChanges();

            return(Created("", model));
        }
        public IActionResult besirDelet(int id)
        {
            using var context = new UdemiyWebApiContext();
            var category = context.Categories.Find(id);


            if (category == null)
            {
                return(NotFound());
            }

            context.Remove(category);
            context.SaveChanges();

            return(Ok(category));
        }
        public IActionResult Update(Category category)
        {
            using var context = new UdemiyWebApiContext();
            var categoryim = context.Categories.Find(category.Id);

            if (category == null)
            {
                return(NotFound());
            }

            categoryim.Name = category.Name;
            context.Update(categoryim);
            context.SaveChanges();

            return(NoContent());
        }
        public IActionResult Get()
        {
            using var context = new UdemiyWebApiContext();

            return(Ok(context.Categories.ToList()));
        }