Files
xSaherElmAiApi/bin/Debug/net10.0/xPushService.xml
T

2009 lines
102 KiB
XML

<?xml version="1.0"?>
<doc>
<assembly>
<name>xPushService</name>
</assembly>
<members>
<member name="M:xPushService.Base.XBaseDtoHub`3.Add(`1,System.Threading.CancellationToken)">
<summary>
Notify a New Item added ...
</summary>
<param name="item"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoHub`3.AddOrUpdate(`1,System.Threading.CancellationToken)">
<summary>
Notify a New Item added ...
</summary>
<param name="item"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoHub`3.AddMany(System.Collections.Generic.IEnumerable{`1},System.Threading.CancellationToken)">
<summary>
Notify Add Many Items ...
</summary>
<param name="items"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoHub`3.Delete(`1,System.Threading.CancellationToken)">
<summary>
Notify an Item Deleted ...
</summary>
<param name="item"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoHub`3.DeleteMany(System.Collections.Generic.IEnumerable{`1},System.Threading.CancellationToken)">
<summary>
Notify Delete Many Items ...
</summary>
<param name="items"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoHub`3.Update(`1,System.Threading.CancellationToken)">
<summary>
Notify an Item Updated ...
</summary>
<param name="item"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoHub`3.UpdateMany(System.Collections.Generic.IEnumerable{`1},System.Threading.CancellationToken)">
<summary>
Notify Update Many Items ...
</summary>
<param name="items"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoProvider`4.AddAsync(`1,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
add a new Item ...
</summary>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoProvider`4.UpdateAsync(`2,`1,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
Update an Item values ...
</summary>
<param name="id"></param>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoProvider`4.RemoveAsync(`2,System.Boolean,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
remove an Item by it's Id ...
</summary>
<param name="id"></param>
<param name="softDelete"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoProvider`4.CountAsync(System.Boolean,System.Threading.CancellationToken)">
<summary>
count all exists Items ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoProvider`4.IsExistsAsync(`2,System.Boolean,System.Threading.CancellationToken)">
<summary>
Check an Item exists or not ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoProvider`4.GetAsync(`2,System.Boolean,System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve an Item by it's Id ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoProvider`4.GetAllAsync(System.Boolean,System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve all exists Items ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoProvider`4.GetAllAsAsyncEnumerable(System.Boolean,System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve all exists Dtos
as Async Enumerable ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoProvider`4.FindOneAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Boolean,System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
find an Item by providing a Conditional Expression ...
</summary>
<param name="predicate"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoProvider`4.FindManyAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Boolean,System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
find a collection of Items by proving a Conditional Expression ...
</summary>
<param name="predicate"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoProvider`4.QueryAsync(xModels.Dtos.XQuery,System.Boolean,System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve Items based on XQuery Pagination structure ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="predicate"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseDtoProvider`4.SendPush(System.String,System.String,System.String,System.Threading.CancellationToken)">
<summary>
Send Custom Push Message ...
</summary>
<param name="action"></param>
<param name="payLoad"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityHub`2.Add(`0,System.Threading.CancellationToken)">
<summary>
Notify a New Entity added ...
</summary>
<param name="entity"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityHub`2.AddOrUpdate(`0,System.Threading.CancellationToken)">
<summary>
Notify a New Entity added ...
</summary>
<param name="entity"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityHub`2.AddMany(System.Collections.Generic.IEnumerable{`0},System.Threading.CancellationToken)">
<summary>
Notify Add Many Entities ...
</summary>
<param name="entities"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityHub`2.Delete(`0,System.Threading.CancellationToken)">
<summary>
Notify an Entity Deleted ...
</summary>
<param name="entity"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityHub`2.DeleteMany(System.Collections.Generic.IEnumerable{`0},System.Threading.CancellationToken)">
<summary>
Notify Delete Many Entities ...
</summary>
<param name="entities"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityHub`2.Update(`0,System.Threading.CancellationToken)">
<summary>
Notify an Entity Updated ...
</summary>
<param name="entity"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityHub`2.UpdateMany(System.Collections.Generic.IEnumerable{`0},System.Threading.CancellationToken)">
<summary>
Notify Update Many Entities ...
</summary>
<param name="entities"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityProvider`3.AddAsync(`0,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
add a new Item ...
</summary>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityProvider`3.UpdateAsync(`1,`0,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
Update an Item values ...
</summary>
<param name="id"></param>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityProvider`3.RemoveAsync(`1,System.Boolean,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
remove an Item by it's Id ...
</summary>
<param name="id"></param>
<param name="softDelete"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityProvider`3.CountAsync(System.Boolean,System.Threading.CancellationToken)">
<summary>
count all exists Items ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityProvider`3.IsExistsAsync(`1,System.Boolean,System.Threading.CancellationToken)">
<summary>
Check an Item exists or not ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityProvider`3.GetAsync(`1,System.Boolean,System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve an Item by it's Id ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityProvider`3.GetAllAsync(System.Boolean,System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve all exists Items ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityProvider`3.FindOneAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Boolean,System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
find an Item by providing a Conditional Expression ...
</summary>
<param name="predicate"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityProvider`3.FindManyAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Boolean,System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
find a collection of Items by proving a Conditional Expression ...
</summary>
<param name="predicate"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityProvider`3.QueryAsync(xModels.Dtos.XQuery,System.Boolean,System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve Items based on XQuery Pagination structure ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="predicate"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseEntityProvider`3.SendPush(System.String,System.String,System.String,System.Threading.CancellationToken)">
<summary>
Send Custom Push Message ...
</summary>
<param name="action"></param>
<param name="payLoad"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseProvider`3.AddAsync(`1,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
add a new Dto ...
</summary>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseProvider`3.UpdateAsync(`2,`1,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
Update an Dto values ...
</summary>
<param name="id"></param>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseProvider`3.RemoveAsync(`2,System.Boolean,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
remove an Dto by it's Id ...
</summary>
<param name="id"></param>
<param name="softDelete"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseProvider`3.CountAsync(System.Boolean,System.Threading.CancellationToken)">
<summary>
count all exists Dtos ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseProvider`3.IsExistsAsync(`2,System.Boolean,System.Threading.CancellationToken)">
<summary>
Check a Dto exists or not ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseProvider`3.GetAsync(`2,System.Boolean,System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve an Dto by it's Id ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseProvider`3.GetAllAsync(System.Boolean,System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve all exists Dtos ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseProvider`3.FindOneAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Boolean,System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
find an Dto by providing a Conditional Expression ...
</summary>
<param name="predicate"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseProvider`3.FindManyAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Boolean,System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
find a collection of Dtos by proving a Conditional Expression ...
</summary>
<param name="predicate"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseProvider`3.QueryAsync(xModels.Dtos.XQuery,System.Boolean,System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve Dtos based on XQuery Pagination structure ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="predicate"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseProvider`3.SendPush(System.String,System.String,System.String,System.Threading.CancellationToken)">
<summary>
Send Custom Push Message ...
</summary>
<param name="action"></param>
<param name="payLoad"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseWebRTCHub.Offer(System.String,System.String,System.Threading.CancellationToken)">
<summary>
Sending WebRTC Offer To Specified Connection ...
</summary>
<param name="offer"></param>
<param name="to"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseWebRTCHub.Answer(System.String,System.Threading.CancellationToken)">
<summary>
Sending WebRTC Answer to Specified Connection ...
</summary>
<param name="answer"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Base.XBaseWebRTCHub.Candidate(System.String,System.String,System.Threading.CancellationToken)">
<summary>
Sending WebRTC Candidate to Specified Connecton ...
</summary>
<param name="candidate"></param>
<param name="to"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="P:xPushService.Configurations.XPushServiceConfiguration.BaseRoute">
<summary>
Base route of WebSocket Server ...
</summary>
<value>string</value>
</member>
<member name="P:xPushService.Configurations.XPushServiceConfiguration.ConnectionLogLevel">
<summary>
determines log level of signalR ...
</summary>
<value></value>
</member>
<member name="P:xPushService.Configurations.XPushServiceConfiguration.PushConnectionMaxRetry">
<summary>
when client disconnected it's automatically try to reconnect, this
determines max number of try to connect ...
</summary>
<value></value>
</member>
<member name="P:xPushService.Configurations.XPushServiceConfiguration.AddSupportMessageProtocol">
<summary>
add support for message protocol ...
</summary>
<value></value>
</member>
<member name="P:xPushService.Configurations.XPushServiceConfiguration.PushConnectionReconnectDelay">
<summary>
the delay between two connection try ..
</summary>
<value></value>
</member>
<member name="F:xPushService.Constants.XBaseHubAction.NewConnection">
<summary>
new Connection Join ...
</summary>
</member>
<member name="F:xPushService.Constants.XBaseHubAction.ConnectionClosed">
<summary>
an Exists Connection Closed ...
</summary>
</member>
<member name="T:xPushService.Constants.XWebRTCAction">
<summary>
All Actions in WebRTC Hubs ...
</summary>
</member>
<member name="T:xPushService.Constants.XBaseEntityHubAction">
<summary>
Provides All Actions Based on Entities ...
</summary>
</member>
<member name="M:xPushService.Controllers.XBaseProvidedController`4.Get(`2,System.Boolean,System.Threading.CancellationToken)">
<summary>
Get Specified Item by ID ...
</summary>
<param name="id"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseProvidedController`4.GetAll(System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
Get All Exists Items ...
</summary>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseProvidedController`4.FindOne(System.String,System.Boolean,System.Threading.CancellationToken)">
<summary>
Find an item by providing a Conditional Expression ...
</summary>
<param name="query"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseProvidedController`4.FindMany(System.String,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
Find a collection of Items by proving a Query Search ...
</summary>
<param name="query"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseProvidedController`4.Query(xModels.Dtos.XQuery,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
Retrieve Items based on XQuery Pagination structure ...
</summary>
<param name="query"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseProvidedController`4.QueryOwned(xModels.Dtos.XQuery,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
Retrieve Owned Items based on XQuery Pagination structure ...
</summary>
<param name="query"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseProvidedController`4.Add(`1,System.Threading.CancellationToken)">
<summary>
Add an item ...
</summary>
<param name="item"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseProvidedController`4.Update(`2,`1,System.Threading.CancellationToken)">
<summary>
Update an item values ...
</summary>
<param name="id"></param>
<param name="item"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseProvidedController`4.Remove(`2,System.Threading.CancellationToken)">
<summary>
Remove an Item ...
</summary>
<param name="id"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseRepositoryProviderController`3.Add(`0,System.Boolean,System.Threading.CancellationToken)">
<summary>
add a new Item ...
</summary>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseRepositoryProviderController`3.Update(`1,`0,System.Boolean,System.Threading.CancellationToken)">
<summary>
Update an Item values ...
</summary>
<param name="id"></param>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseRepositoryProviderController`3.Remove(`1,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
remove an Item by it's Id ...
</summary>
<param name="id"></param>
<param name="softDelete"></param>
<param name="saveChanges"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseRepositoryProviderController`3.IsExists(`1,System.Boolean,System.Threading.CancellationToken)">
<summary>
Check an Item exists or not ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseRepositoryProviderController`3.Count(System.Boolean,System.Threading.CancellationToken)">
<summary>
count all exists Items ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseRepositoryProviderController`3.Get(`1,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
retrieve an Item by it's Id ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseRepositoryProviderController`3.GetAll(System.Boolean,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
retrieve all exists Items ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseRepositoryProviderController`3.FindOne(System.String,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
find an Item by providing a Conditional Expression ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseRepositoryProviderController`3.FindMany(System.String,System.Boolean,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
find a collection of Items by proving a Query Search ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseRepositoryProviderController`3.Query(xModels.Dtos.XQuery,System.Boolean,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
Retrieve Items based on XQuery Pagination structure ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseRepositoryProviderController`3.SendPush(System.String,System.String,System.String,System.Threading.CancellationToken)">
<summary>
Send Custom Push Message ...
</summary>
<param name="action"></param>
<param name="payLoad"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseServiceProviderController`4.Add(`1,System.Boolean,System.Threading.CancellationToken)">
<summary>
add a new Item ...
</summary>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseServiceProviderController`4.Update(`2,`1,System.Boolean,System.Threading.CancellationToken)">
<summary>
Update an Item values ...
</summary>
<param name="id"></param>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseServiceProviderController`4.Remove(`2,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
remove an Item by it's Id ...
</summary>
<param name="id"></param>
<param name="softDelete"></param>
<param name="saveChanges"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseServiceProviderController`4.IsExists(`2,System.Boolean,System.Threading.CancellationToken)">
<summary>
Check an Item exists or not ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseServiceProviderController`4.Count(System.Boolean,System.Threading.CancellationToken)">
<summary>
count all exists Items ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseServiceProviderController`4.Get(`2,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
retrieve an Item by it's Id ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseServiceProviderController`4.GetAll(System.Boolean,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
retrieve all exists Items ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseServiceProviderController`4.FindOne(System.String,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
find an Item by providing a Conditional Expression ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseServiceProviderController`4.FindMany(System.String,System.Boolean,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
find a collection of Items by proving a Conditional Expression ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseServiceProviderController`4.Query(xModels.Dtos.XQuery,System.Boolean,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
retrieve Items based on XQuery Pagination structure ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Controllers.XBaseServiceProviderController`4.SendPush(System.String,System.String,System.String,System.Threading.CancellationToken)">
<summary>
Send Custom Push Message ...
</summary>
<param name="action"></param>
<param name="payLoad"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.DI.XDIHelperExtension.GetXPushServiceConfiguration(Microsoft.Extensions.Configuration.IConfiguration)">
<summary>
Extract Module Configuration from provided IConfiguration
</summary>
<param name="config"></param>
<returns>an instance of XPushServiceConfiguration</returns>
</member>
<member name="M:xPushService.DI.XDIHelperExtension.AddXPushServiceHelper(Microsoft.Extensions.DependencyInjection.IServiceCollection,xPushService.Helpers.XPushServiceHelper)">
<summary>
Register XPushServiceHelper ...
</summary>
<param name="services"></param>
<param name="helper"></param>
</member>
<member name="M:xPushService.DI.XDIHelperExtension.AddXPushService(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.DependencyInjection.ServiceLifetime)">
<summary>
Register Module Provided Service on DI
</summary>
<param name="services"></param>
<param name="config"></param>
</member>
<member name="M:xPushService.DI.XDIHelperExtension.AddXPushService(Microsoft.Extensions.DependencyInjection.IServiceCollection,xPushService.Configurations.XPushServiceConfiguration,Microsoft.Extensions.DependencyInjection.ServiceLifetime)">
<summary>
Register Module Provided Service on DI
</summary>
<param name="services"></param>
<param name="config"></param>
</member>
<member name="M:xPushService.DI.XDIHelperExtension.UseXPushService(Microsoft.AspNetCore.Builder.IApplicationBuilder,xPushService.Helpers.XPushServiceHelper)">
<summary>
Use Module Middlewares on Application Builder
</summary>
<param name="app"></param>
<param name="helper"></param>
</member>
<member name="F:xPushService.DI.XDIHelperExtension.XLogTag">
<summary>
a LogTag for XPushService ...
</summary>
</member>
<member name="M:xPushService.DI.XDIHelperExtension.Log(System.String)">
<summary>
print a log in Console ...
</summary>
<param name="message"></param>
</member>
<member name="M:xPushService.DI.XDIHelperExtension.AddPushService(Microsoft.Extensions.DependencyInjection.IServiceCollection,xPushService.Configurations.XPushServiceConfiguration,Microsoft.Extensions.DependencyInjection.ServiceLifetime)">
<summary>
Register Push Service ...
</summary>
<param name="services"></param>
<param name="config"></param>
<param name="lifeTime"></param>
</member>
<member name="M:xPushService.Extensions.ClaimsPrincipalExtensions.GetUserInfo(Microsoft.AspNetCore.SignalR.HubCallerContext)">
<summary>
Generate User Info based on HubCallerContext ...
</summary>
<param name="source"></param>
<returns></returns>
</member>
<member name="F:xPushService.Helpers.XPushServiceHelper.hubs">
<summary>
a collection of Hubs for Registring ...
</summary>
<typeparam name="XHubDescriptor"></typeparam>
<returns></returns>
</member>
<member name="M:xPushService.Helpers.XPushServiceHelper.AddHub``1(System.String)">
<summary>
add specified hub to provided hubs for registration ...
</summary>
<param name="reoute"></param>
<typeparam name="TXHub"></typeparam>
</member>
<member name="M:xPushService.Helpers.XPushServiceHelper.RemoveHub``1">
<summary>
remove an specific hub from provided list ...
</summary>
<typeparam name="TXHub"></typeparam>
</member>
<member name="M:xPushService.Helpers.XPushServiceHelper.Count">
<summary>
retrieve provided hubs count ...
</summary>
<returns></returns>
</member>
<member name="M:xPushService.Helpers.XPushServiceHelper.GetHubs">
<summary>
retrieve all provided hubs for registration ...
</summary>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoHub`3.Add(`1,System.Threading.CancellationToken)">
<summary>
Notify a New Item added ...
</summary>
<param name="item"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoHub`3.AddOrUpdate(`1,System.Threading.CancellationToken)">
<summary>
Notify a New Item added ...
</summary>
<param name="item"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoHub`3.AddMany(System.Collections.Generic.IEnumerable{`1},System.Threading.CancellationToken)">
<summary>
Notify Add Many Items ...
</summary>
<param name="items"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoHub`3.Delete(`1,System.Threading.CancellationToken)">
<summary>
Notify an Item Deleted ...
</summary>
<param name="item"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoHub`3.DeleteMany(System.Collections.Generic.IEnumerable{`1},System.Threading.CancellationToken)">
<summary>
Notify Delete Many Items ...
</summary>
<param name="items"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoHub`3.Update(`1,System.Threading.CancellationToken)">
<summary>
Notify an Item Updated ...
</summary>
<param name="item"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoHub`3.UpdateMany(System.Collections.Generic.IEnumerable{`1},System.Threading.CancellationToken)">
<summary>
Notify Update Many Items ...
</summary>
<param name="items"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoProvider`4.AddAsync(`1,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
add a new Item ...
</summary>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoProvider`4.UpdateAsync(`2,`1,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
Update an Item values ...
</summary>
<param name="id"></param>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoProvider`4.RemoveAsync(`2,System.Boolean,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
remove an Item by it's Id ...
</summary>
<param name="id"></param>
<param name="softDelete"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoProvider`4.CountAsync(System.Boolean,System.Threading.CancellationToken)">
<summary>
count all exists Items ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoProvider`4.IsExistsAsync(`2,System.Boolean,System.Threading.CancellationToken)">
<summary>
Check an Item exists or not ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoProvider`4.GetAsync(`2,System.Boolean,System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve an Item by it's Id ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoProvider`4.GetAllAsync(System.Boolean,System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve all exists Items ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoProvider`4.GetAllAsAsyncEnumerable(System.Boolean,System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve all exists Dtos
as Async Enumerable ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoProvider`4.FindOneAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Boolean,System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
find an Item by providing a Conditional Expression ...
</summary>
<param name="predicate"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoProvider`4.FindManyAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Boolean,System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
find a collection of Items by proving a Conditional Expression ...
</summary>
<param name="predicate"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoProvider`4.QueryAsync(xModels.Dtos.XQuery,System.Boolean,System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve Items based on XQuery Pagination structure ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="predicate"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseDtoProvider`4.SendPush(System.String,System.String,System.String,System.Threading.CancellationToken)">
<summary>
Send Custom Push Message ...
</summary>
<param name="action"></param>
<param name="payLoad"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityHub`2.Add(`0,System.Threading.CancellationToken)">
<summary>
Notify a New Entity added ...
</summary>
<param name="entity"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityHub`2.AddOrUpdate(`0,System.Threading.CancellationToken)">
<summary>
Notify a New Entity added ...
</summary>
<param name="entity"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityHub`2.AddMany(System.Collections.Generic.IEnumerable{`0},System.Threading.CancellationToken)">
<summary>
Notify Add Many Entities ...
</summary>
<param name="entities"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityHub`2.Delete(`0,System.Threading.CancellationToken)">
<summary>
Notify an Entity Deleted ...
</summary>
<param name="entity"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityHub`2.DeleteMany(System.Collections.Generic.IEnumerable{`0},System.Threading.CancellationToken)">
<summary>
Notify Delete Many Entities ...
</summary>
<param name="entities"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityHub`2.Update(`0,System.Threading.CancellationToken)">
<summary>
Notify an Entity Updated ...
</summary>
<param name="entity"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityHub`2.UpdateMany(System.Collections.Generic.IEnumerable{`0},System.Threading.CancellationToken)">
<summary>
Notify Update Many Entities ...
</summary>
<param name="entities"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="T:xPushService.Interfaces.IXBaseEntityProvider`3">
<summary>
a Provider is a way to Manipulate Data using Repository or Services and Contains Push
notifications ability ...
</summary>
<typeparam name="TEntity"></typeparam>
<typeparam name="TKey"></typeparam>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityProvider`3.AddAsync(`0,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
add a new Item ...
</summary>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityProvider`3.UpdateAsync(`1,`0,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
Update an Item values ...
</summary>
<param name="id"></param>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityProvider`3.RemoveAsync(`1,System.Boolean,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
remove an Item by it's Id ...
</summary>
<param name="id"></param>
<param name="softDelete"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityProvider`3.CountAsync(System.Boolean,System.Threading.CancellationToken)">
<summary>
count all exists Items ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityProvider`3.IsExistsAsync(`1,System.Boolean,System.Threading.CancellationToken)">
<summary>
Check an Item exists or not ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityProvider`3.GetAsync(`1,System.Boolean,System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve an Item by it's Id ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityProvider`3.GetAllAsync(System.Boolean,System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve all exists Items ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityProvider`3.FindOneAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Boolean,System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
find an Item by providing a Conditional Expression ...
</summary>
<param name="predicate"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityProvider`3.FindManyAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Boolean,System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
find a collection of Items by proving a Conditional Expression ...
</summary>
<param name="predicate"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityProvider`3.QueryAsync(xModels.Dtos.XQuery,System.Boolean,System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve Items based on XQuery Pagination structure ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="predicate"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseEntityProvider`3.SendPush(System.String,System.String,System.String,System.Threading.CancellationToken)">
<summary>
Send Custom Push Message ...
</summary>
<param name="action"></param>
<param name="payLoad"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="T:xPushService.Interfaces.IXBaseProvided`4">
<summary>
a Provided Service Used for Providing Data Based on Validations of Users ...
</summary>
<typeparam name="TEntity"></typeparam>
<typeparam name="TDto"></typeparam>
<typeparam name="TKey"></typeparam>
<typeparam name="THub"></typeparam>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvided`4.Get(`2,System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
Get Specified Item by ID ...
</summary>
<param name="id"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvided`4.GetAll(System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
Get All Exists Items ...
</summary>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvided`4.FindOne(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
Find an item by providing a Conditional Expression ...
</summary>
<param name="predicate"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvided`4.FindMany(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
Find a collection of Items by proving a Conditional Expression ...
</summary>
<param name="predicate"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvided`4.Query(xModels.Dtos.XQuery,System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
Retrieve Items based on XQuery Pagination structure ...
</summary>
<param name="query"></param>
<param name="predicate"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvided`4.QueryOwned(xModels.Dtos.XQuery,xIdentityModels.Models.XUserClaimsInfoDto,System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
Retrieve Owned Items based on XQuery Pagination structure ...
if supported ...
</summary>
<param name="query"></param>
<param name="userInfo"></param>
<param name="predicate"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvided`4.Add(`1,xIdentityModels.Models.XUserClaimsInfoDto,System.String,System.Threading.CancellationToken)">
<summary>
Add an item values ...
</summary>
<param name="item"></param>
<param name="userInfo"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvided`4.Update(`2,`1,xIdentityModels.Models.XUserClaimsInfoDto,System.String,System.Threading.CancellationToken)">
<summary>
Update an item values ...
</summary>
<param name="id"></param>
<param name="item"></param>
<param name="userInfo"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvided`4.Remove(`2,xIdentityModels.Models.XUserClaimsInfoDto,System.String,System.Threading.CancellationToken)">
<summary>
remove an Item ...
</summary>
<param name="id"></param>
<param name="userInfo"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvided`4.Count(System.Threading.CancellationToken)">
<summary>
count all exists Items ...
</summary>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvided`4.IsExists(`2,System.Threading.CancellationToken)">
<summary>
Check an Item exists or not ...
</summary>
<param name="id"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="T:xPushService.Interfaces.IXBaseProvidedController`4">
<summary>
a Provided Controller Used for Providing a Provided Service Actions ...
</summary>
<typeparam name="TEntity"></typeparam>
<typeparam name="TDto"></typeparam>
<typeparam name="TKey"></typeparam>
<typeparam name="THub"></typeparam>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvidedController`4.Get(`2,System.Boolean,System.Threading.CancellationToken)">
<summary>
Get Specified Item by ID ...
</summary>
<param name="id"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvidedController`4.GetAll(System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
Get All Exists Items ...
</summary>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvidedController`4.FindOne(System.String,System.Boolean,System.Threading.CancellationToken)">
<summary>
Find an item by providing a Conditional Expression ...
</summary>
<param name="query"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvidedController`4.FindMany(System.String,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
Find a collection of Items by proving a Query Search ...
</summary>
<param name="query"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvidedController`4.Query(xModels.Dtos.XQuery,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
Retrieve Items based on XQuery Pagination structure ...
</summary>
<param name="query"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvidedController`4.QueryOwned(xModels.Dtos.XQuery,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
Retrieve Owned Items based on XQuery Pagination structure ...
</summary>
<param name="query"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvidedController`4.Add(`1,System.Threading.CancellationToken)">
<summary>
Add an item ...
</summary>
<param name="item"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvidedController`4.Update(`2,`1,System.Threading.CancellationToken)">
<summary>
Update an item values ...
</summary>
<param name="id"></param>
<param name="item"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvidedController`4.Remove(`2,System.Threading.CancellationToken)">
<summary>
Remove an Item ...
</summary>
<param name="id"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="T:xPushService.Interfaces.IXBaseProvider`3">
<summary>
a Provider is a way to Manipulate Data using Repository or Services and Contains Push
notifications ability ...
</summary>
<typeparam name="TEntity"></typeparam>
<typeparam name="TDto"></typeparam>
<typeparam name="TKey"></typeparam>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvider`3.AddAsync(`1,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
add a new Dto ...
</summary>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvider`3.UpdateAsync(`2,`1,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
Update an Dto values ...
</summary>
<param name="id"></param>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvider`3.RemoveAsync(`2,System.Boolean,System.Boolean,System.String,System.Threading.CancellationToken)">
<summary>
remove an Dto by it's Id ...
</summary>
<param name="id"></param>
<param name="softDelete"></param>
<param name="saveChanges"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvider`3.CountAsync(System.Boolean,System.Threading.CancellationToken)">
<summary>
count all exists Dtos ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvider`3.IsExistsAsync(`2,System.Boolean,System.Threading.CancellationToken)">
<summary>
Check a Dto exists or not ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvider`3.GetAsync(`2,System.Boolean,System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve an Dto by it's Id ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvider`3.GetAllAsync(System.Boolean,System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve all exists Dtos ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvider`3.FindOneAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Boolean,System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
find an Dto by providing a Conditional Expression ...
</summary>
<param name="predicate"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvider`3.FindManyAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Boolean,System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
find a collection of Dtos by proving a Conditional Expression ...
</summary>
<param name="predicate"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvider`3.QueryAsync(xModels.Dtos.XQuery,System.Boolean,System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve Dtos based on XQuery Pagination structure ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="predicate"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseProvider`3.SendPush(System.String,System.String,System.String,System.Threading.CancellationToken)">
<summary>
Send Custom Push Message ...
</summary>
<param name="action"></param>
<param name="payLoad"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseRepositoryProviderController`3.Add(`0,System.Boolean,System.Threading.CancellationToken)">
<summary>
add a new Item ...
</summary>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseRepositoryProviderController`3.Update(`1,`0,System.Boolean,System.Threading.CancellationToken)">
<summary>
Update an Item values ...
</summary>
<param name="id"></param>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseRepositoryProviderController`3.Remove(`1,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
remove an Item by it's Id ...
</summary>
<param name="id"></param>
<param name="softDelete"></param>
<param name="saveChanges"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseRepositoryProviderController`3.IsExists(`1,System.Boolean,System.Threading.CancellationToken)">
<summary>
Check an Item exists or not ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseRepositoryProviderController`3.Count(System.Boolean,System.Threading.CancellationToken)">
<summary>
count all exists Items ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseRepositoryProviderController`3.Get(`1,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
retrieve an Item by it's Id ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseRepositoryProviderController`3.GetAll(System.Boolean,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
retrieve all exists Items ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseRepositoryProviderController`3.FindOne(System.String,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
find an Item by providing a Conditional Expression ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseRepositoryProviderController`3.FindMany(System.String,System.Boolean,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
find a collection of Items by proving a Conditional Expression ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseRepositoryProviderController`3.Query(xModels.Dtos.XQuery,System.Boolean,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
retrieve Items based on XQuery Pagination structure ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseRepositoryProviderController`3.SendPush(System.String,System.String,System.String,System.Threading.CancellationToken)">
<summary>
Send Custom Push Message ...
</summary>
<param name="action"></param>
<param name="payLoad"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseServiceProviderController`4.Add(`1,System.Boolean,System.Threading.CancellationToken)">
<summary>
add a new Item ...
</summary>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseServiceProviderController`4.Update(`2,`1,System.Boolean,System.Threading.CancellationToken)">
<summary>
Update an Item values ...
</summary>
<param name="id"></param>
<param name="item"></param>
<param name="saveChanges"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseServiceProviderController`4.Remove(`2,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
remove an Item by it's Id ...
</summary>
<param name="id"></param>
<param name="softDelete"></param>
<param name="saveChanges"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseServiceProviderController`4.IsExists(`2,System.Boolean,System.Threading.CancellationToken)">
<summary>
Check an Item exists or not ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseServiceProviderController`4.Count(System.Boolean,System.Threading.CancellationToken)">
<summary>
count all exists Items ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseServiceProviderController`4.Get(`2,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
retrieve an Item by it's Id ...
</summary>
<param name="id"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseServiceProviderController`4.GetAll(System.Boolean,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
retrieve all exists Items ...
</summary>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseServiceProviderController`4.FindOne(System.String,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
find an Item by providing a Conditional Expression ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseServiceProviderController`4.FindMany(System.String,System.Boolean,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
find a collection of Items by proving a Conditional Expression ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseServiceProviderController`4.Query(xModels.Dtos.XQuery,System.Boolean,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<summary>
retrieve Items based on XQuery Pagination structure ...
</summary>
<param name="query"></param>
<param name="ignoreSoftDeleteds"></param>
<param name="useDefaultOrders"></param>
<param name="useDefaultIncludes"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseServiceProviderController`4.SendPush(System.String,System.String,System.String,System.Threading.CancellationToken)">
<summary>
Send Custom Push Message ...
</summary>
<param name="action"></param>
<param name="payLoad"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseWebRTCHub.Offer(System.String,System.String,System.Threading.CancellationToken)">
<summary>
Sending WebRTC Offer To Specified Connection ...
</summary>
<param name="offer"></param>
<param name="to"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseWebRTCHub.Answer(System.String,System.Threading.CancellationToken)">
<summary>
Sending WebRTC Answer to Specified Connection ...
</summary>
<param name="answer"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Interfaces.IXBaseWebRTCHub.Candidate(System.String,System.String,System.Threading.CancellationToken)">
<summary>
Sending WebRTC Candidate to Specified Connecton ...
</summary>
<param name="candidate"></param>
<param name="to"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="T:xPushService.Models.XHubDescriptor">
<summary>
Describe a Hub to Register ...
</summary>
</member>
<member name="P:xPushService.Models.XHubDescriptor.Route">
<summary>
Specified the Hub Route ...
</summary>
<value></value>
</member>
<member name="P:xPushService.Models.XHubDescriptor.Hub">
<summary>
Specified the Hub Class Type ...
</summary>
<value></value>
</member>
<member name="T:xPushService.Providers.XBaseProvided`4">
<summary>
a Provided Service Used for Providing Data Based on Validations of Users ...
</summary>
<typeparam name="TEntity"></typeparam>
<typeparam name="TDto"></typeparam>
<typeparam name="TKey"></typeparam>
<typeparam name="THub"></typeparam>
</member>
<member name="M:xPushService.Providers.XBaseProvided`4.IsOwned(`1,xIdentityModels.Models.XUserClaimsInfoDto)">
<summary>
Check an Items is Owned for User or not ...
</summary>
<param name="item"></param>
<param name="userInfo"></param>
<returns></returns>
</member>
<member name="M:xPushService.Providers.XBaseProvided`4.HasPermision(xIdentityModels.Models.XUserClaimsInfoDto)">
<summary>
Check User Has Permission for Manipulate Data or not ...
</summary>
<param name="userInfo"></param>
<returns></returns>
</member>
<member name="M:xPushService.Providers.XBaseProvided`4.Get(`2,System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
Get Specified Item by ID ...
</summary>
<param name="id"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Providers.XBaseProvided`4.GetAll(System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
Get All Exists Items ...
</summary>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Providers.XBaseProvided`4.FindOne(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
find an item by providing a Conditional Expression ...
</summary>
<param name="predicate"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Providers.XBaseProvided`4.FindMany(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
find a collection of Items by proving a Conditional Expression ...
</summary>
<param name="predicate"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Providers.XBaseProvided`4.Query(xModels.Dtos.XQuery,System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve Items based on XQuery Pagination structure ...
</summary>
<param name="query"></param>
<param name="predicate"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Providers.XBaseProvided`4.QueryOwned(xModels.Dtos.XQuery,xIdentityModels.Models.XUserClaimsInfoDto,System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Func{System.Linq.IQueryable{`0},System.Linq.IOrderedQueryable{`0}},System.Func{System.Linq.IQueryable{`0},Microsoft.EntityFrameworkCore.Query.IIncludableQueryable{`0,System.Object}},System.Threading.CancellationToken)">
<summary>
retrieve Owned Items based on XQuery Pagination structure ...
if supported ...
</summary>
<param name="query"></param>
<param name="userInfo"></param>
<param name="predicate"></param>
<param name="orderBuilder"></param>
<param name="includeBuilder"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Providers.XBaseProvided`4.Add(`1,xIdentityModels.Models.XUserClaimsInfoDto,System.String,System.Threading.CancellationToken)">
<summary>
Add an item values ...
</summary>
<param name="item"></param>
<param name="userInfo"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Providers.XBaseProvided`4.Update(`2,`1,xIdentityModels.Models.XUserClaimsInfoDto,System.String,System.Threading.CancellationToken)">
<summary>
Update an item values ...
</summary>
<param name="id"></param>
<param name="item"></param>
<param name="userInfo"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Providers.XBaseProvided`4.Remove(`2,xIdentityModels.Models.XUserClaimsInfoDto,System.String,System.Threading.CancellationToken)">
<summary>
remove an Item ...
</summary>
<param name="id"></param>
<param name="userInfo"></param>
<param name="connectionId"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Providers.XBaseProvided`4.Count(System.Threading.CancellationToken)">
<summary>
count all exists Items ...
</summary>
<param name="cancellationToken"></param>
<returns></returns>
</member>
<member name="M:xPushService.Providers.XBaseProvided`4.IsExists(`2,System.Threading.CancellationToken)">
<summary>
Check an Item exists or not ...
</summary>
<param name="id"></param>
<param name="cancellationToken"></param>
<returns></returns>
</member>
</members>
</doc>