Exemplo n.º 1
0
 public RemoveOpProcessor(
     IDeleteService <T, int> service,
     IJsonApiDeSerializer deSerializer,
     IDocumentBuilder documentBuilder,
     IContextGraph contextGraph
     ) : base(service, deSerializer, documentBuilder, contextGraph)
 {
 }
Exemplo n.º 2
0
 public CreateOpProcessor(
     ICreateService <T, int> service,
     IJsonApiDeSerializer deSerializer,
     IDocumentBuilder documentBuilder,
     IResourceGraph resourceGraph
     ) : base(service, deSerializer, documentBuilder, resourceGraph)
 {
 }
 /// <inheritdoc />
 public GetOpProcessor(
     IGetAllService <T, int> getAll,
     IGetByIdService <T, int> getById,
     IGetRelationshipService <T, int> getRelationship,
     IJsonApiDeSerializer deSerializer,
     IDocumentBuilder documentBuilder,
     IContextGraph contextGraph,
     IJsonApiContext jsonApiContext
     ) : base(getAll, getById, getRelationship, deSerializer, documentBuilder, contextGraph, jsonApiContext)
 {
 }
Exemplo n.º 4
0
        public JsonApiClient(

            HttpClient httpClient,
            IJsonApiDeSerializer deserializer,
            IJsonApiClientSerializer <TModel> serializer,
            IResourceGraph contextGraph,
            IJsonApiClientAuthProvider authProvider = null
            )
        {
            _deserializer = deserializer;
            _httpClient   = httpClient;
            _serializer   = serializer;
            _authProvider = authProvider;
            _contextGraph = contextGraph;

            var contextEntity = contextGraph.GetContextEntity(typeof(TModel));

            _endPoint = contextEntity.EntityName;
        }
Exemplo n.º 5
0
 public JsonApiReader(IJsonApiDeSerializer deSerializer, IJsonApiContext jsonApiContext, ILoggerFactory loggerFactory)
 {
     _deSerializer   = deSerializer;
     _jsonApiContext = jsonApiContext;
     _logger         = loggerFactory.CreateLogger <JsonApiReader>();
 }