Skip to content

v2.3.0

Compare
Choose a tag to compare
@ysmoradi ysmoradi released this 12 May 16:16

Bit code analyzer now throws an exception if you try to return a single dto without using SingleResult.
Bit code generator now uses Roslyn 3 & .net 4.7.2
You can accept dto/complex type/IEnumerable in actions directly.
Bit code generator now finds inverse property automatically.
OData client in cs client (Automated tests & xamarin) now handles json in a case insensitive way.
Bit value converter of cs client now throws an exception if you call its base.Convert and base.ConvertBack methods.
DbContext has to accept a parameter of type DbContextOptions TDbContext instead of DbContextOptions.
Bit server now throws an exception at application startup if it find a Update|PartialUpdate|Delete with invalid signature.
Bit server now throws an exception if you try to return a single dto without using SingleResult.
You'll receive an exception if you try to accept a parameter of type complex/dto/IEnumerable in functions.
You'll receive an exception if you try to accept a parameter of type primitive/string/enum in actions directly without an arg class.
DtoController now has CreateODataLink and SingleResult helper methods.
OData swagger now accepts two parameter ($select,$expand) for non get actions which return SingleResult.