REST API Development in .NET: Best Practices & Real Use Cases