Skip to content
| Marketplace
Sign in
Visual Studio>Templates>WebApi Starter Template
WebApi Starter Template

WebApi Starter Template

Web Api Starter Template

|
20,282 installs
| (1) | Free
Visual Studio template that provides main functionality that many of us implement while creating new Web API using OWIN.
Download

### OWIN Web API Starter Template

This project provides clean Web API project featuring following functionalities:

  • CORS (list of allowed origins shoud be specified in Web.config, or all will be enabled)
  • Exception handling
  • Exception logging (you need to implement the logging provider)
  • DI through Autofac
  • Swagger + predefined requests and responses (thanks to: Swashbuckle.Examples)

Project requires .NET 4.7.2 but I think it should be downgrade-able to 4.6.1

The goal was to add most frequent functionalities to an empty Web API project and give some examples on how are they used. If you find any issues or have questions or suggestion please file an issue on GitHub.

AspNet Core version can be found here: AspNetCore Web Api Starter Template

Cheers, mm

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft