• Stars
    star
    455
  • Rank 96,175 (Top 2 %)
  • Language
    C#
  • License
    MIT License
  • Created over 8 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Community Contributions for ASP.NET Core

WebAPIContrib for ASP.NET CORE

Badges
netstandard 2.0 Build status

WebAPIContrib.Core is a collection of open source projects, add-ons and extensions to help improve your work with ASP.NET Core and ASP.NET Core MVC.

Main

  • WebApiContrib.Core Nuget
    • GlobalRoutePrefixConvention - IApplicationModelConvention allowing you to set a global route prefix, which is then combined into all actions
    • FromBodyApplicationModelConvention - IApplicationModelConvention allowing you to globally apply body binding source to action parameters. You can also provide predicates to filter on specific controllers, actions or parameters
    • RequiredFromQueryAttribute allowing you to mark specific action parameters as mandatory query strings
    • OverridableFilterProvider - allows you to override filters from higher scope (i.e. global filters) on lower scope (i.e. controller filters)
    • ValidationAttribute - an action filter returning 400 response in case there are any model state errors

Formatters

TagHelpers

WebPages

A project allowing you to create Razor web pages without any controller/action infrastructure. Just add a Views/MyPage.cshtml and you can now navigate to <server root>/MyPage in the browser. Supports the typical Razor constructs - inline C# code, @inject etc.

Other


Contributing

If you would like to contribute, feel free to fork the projects or get in touch with the mailing list: https://groups.google.com/group/webapicontrib or on Slack. Also make sure to look at the contributing guidelines.

Want to transfer your project to WebApiContrib?

You created your own project and now want to transfer it to WebApiContrib? Awesome! We've got you covered. It is easy peasy.

More Repositories

1

WebAPIContrib

Community Contributions for ASP.NET Web API
C#
768
star
2

CollectionJson.Net

Library for building APIs that support the collection+json media type
C#
78
star
3

WebApiContrib.Formatting.Jsonp

A JSONP Formatter for ASP.NET Web API
C#
65
star
4

WebApiContrib.Formatting.Xlsx

An Excel MediaTypeFormatter for ASP.NET Web API.
C#
44
star
5

WebApiContrib.Formatting.ProtoBuf

Web API formatter based on ProtoBuf
PowerShell
30
star
6

WebApiContrib.Formatting.Razor

Web API formatter based on RazorViewEngine
C#
24
star
7

WebApiContrib.IoC.Ninject

Ninject dependency resolver for Web API
C#
13
star
8

WebApiContrib.Tracing.Log4Net

A TraceWriter implementation using log4net
C#
12
star
9

WebApiContrib.Tracing.NLog

A tracing extension using NLog for Web API
C#
12
star
10

WebApiContrib.IoC.StructureMap

StructureMap dependency resolver for Web API
C#
11
star
11

WebApiContrib.Formatting.MsgPack

Web API MediaTypeFormatter using MsgPack
C#
11
star
12

WebApiKoans

A fun, simple, and interactive way to learn ASP.NET Web API through testing.
C#
10
star
13

WebApiContrib.RavenDb

RavenDbController for use with Web API
C#
9
star
14

WebApiContrib.Samples

Samples demonstrating the use of libraries from WebApiContrib.
8
star
15

WebApiContrib.Formatting.Html

HTML Formatter for ASP.NET Web API
C#
7
star
16

WebApiContrib.IoC.CastleWindsor

Castle Windsor dependency resolver for Web API
C#
7
star
17

WebApiContrib.Logging.Raygun

Logging adapter for Mindscape Raygun
C#
6
star
18

WebApi.Conneg

Run content negotiation through Web API yourself!
C#
6
star
19

WebApiContrib.IoC.Mef

MEF support for Web API
C#
6
star
20

WebApiContrib.Tracing.Slab

C#
6
star
21

WebApiContrib.Formatting.RazorViewEngine

MOVED HERE -> https://github.com/WebApiContrib/WebApiContrib.Formatting.Razor
C#
6
star
22

WebApiContrib.IoC.Unity

Unity dependency resolver for Web API
C#
5
star
23

WebApiContrib.Formatting.ServiceStack

Web API formatter based on ServiceStack.Text
C#
5
star
24

WebApiContrib.Formatting.JavaScriptSerializer

Web API Formatter based on JavaScriptSerializer
C#
5
star
25

WcfWebApiContrib

Migrating the original webapicontrib project from codeplex.
JavaScript
4
star
26

WebApiContrib.IoC.Autofac

Autofac dependency resolver for Web API
C#
4
star
27

Inventory

A public listing of the status of each library under the WebApiContrib organization.
2
star
28

WebApiContrib.Formatting.Bson

Web API BSON formatter
C#
2
star
29

webapicontrib.github.com

Website for the WebApiContrib organization
CSS
2
star