A modern, RESTful microservice for Event management built with .NET 8.
This API enables you to create, retrieve, update, and delete events, following best practices for microservice architecture.
- Full Event management: Create, read, update, and delete operations
- RESTful API: Standard HTTP methods and status codes
- Interactive Swagger documentation
- Layered architecture: Clear separation of controller, business, and data layers
- Entity Framework Core with SQL Server support
- Comprehensive integration testing
- CORS enabled for all origins
- .NET 8 SDK
- SQL Server (LocalDB is configured by default)
# 1. Clone the repository
git clone [https://github.com/your-username/ticket-provider.git](https://github.com/VentixeEventManagement/EventProvider)
cd ticket-provider
# 2. Restore dependencies
dotnet restore
# 3. Apply database migrations