The PostHubAPI is a blog API that provides complete CRUD (Create, Read, Update, Delete) functionalities for Posts and Comments, along with user registration capabilities.
- C#: Programming language used for API logic development.
- ASP.NET Web API: Framework used to create RESTful APIs on the .NET platform.
- Entity Framework In Memory: Object-Relational Mapping (ORM) tool that simplifies database access and manipulation.
- AutoMapper: Library simplifying object mapping in .NET applications.
- CRUD for Posts: Create, read, update, and delete blog posts.
- CRUD for Comments: Manage comments associated with each post.
- User Registration: Enable user registration and management to interact with the blog.
- Clone the Repository:
git clone https://github.com/your-username/PostHubAPI.git
- Environment Setup:
- Ensure you have Visual Studio or another .NET compatible IDE installed.
- Confirm that Entity Framework and AutoMapper are configured in the environment.
- Execution:
- Open the project in your IDE.
- Run the application.
- Using the API:
- Utilize the provided routes and endpoints to interact with the API functionalities.