ASP.NET Core Web API - Product Management

A RESTful API built with ASP.NET Core MVC for managing products.

Features

  • CRUD operations for products.
  • Integrated with Entity Framework Core.
  • Proper error handling.

Getting Started

Prerequisites

  • .NET Core SDK
  • Database setup as per ApplicationDbContext

API Endpoints

  • All Products: GET /api/products
  • Add Product: POST /api/products
  • Product by ID: GET /api/products/{id}
  • Update Product: PUT /api/products/{id}
  • Delete Product: DELETE /api/products/{id}

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you'd like to change.

Contact

Muhammad Saqib - GitHub Profile