Release Notes
- Targets .Net 9.0.
- Breaking changes to
Schemio.Core
- Please see below. - Breaking changes to
Schemio.SQL
- Please see below. - Breaking changes to
Schemio.EntityFramework
- Please see below. - Added new
Schemio.API
package for supporting web APIs.
Changes in Schemio.Core
Entity Schema
renamed toEntity Configuration
and requires implementingEntityContfiguration<TEntity>
.IRootQuery
,IChildQuery
,BaseRootQuery<TParameter, TResult>
&BaseChildQuery<TParameter,TResult>
removed.- Both Parent and child queries need to implement
BaseQuery<TResult>
and provide override forisContextResolved()
andResolveQuery()
methods. IoC
registration streamlined withfluent interface
for container configuration.- Renamed
IEntityContext
toIEntityRequest
.
Changes in Schemio.SQL & Schemio.EntityFramework
BaseSQLRootQuery<TParameter, TResult>
&BaseSQLChildQuery<TParameter, TResult>
removed.- Need to implement from
SQLQuery<TResult>
and provide override forGetQuery()
method to implement both parent and child queries.
New Schemio.API for Http web queries.
- Supports querying using
web apis
- Provides
HttpClient
Query Engine.
Developer Guide
Important
: Please see v2.0.0 Developer Guide here for more details.