public QueryContext(IGraphClaimService graphService, QueryRequest query) : this() { GraphTrustService = graphService; SetupIssuers(query); SetupSubjects(query); SetupQueryClaim(query); SetupIndexs(); if (query.Level > 0 && query.Level < MaxLevel) { MaxLevel = query.Level; } Flags = query.Flags; Visited = new BitArrayFast(GraphTrustService.Graph.Issuers.Count + 1024, false); // 1024 is buffer for new Issuers when searching }
public ClaimReplacedNotificationHandler(IGraphClaimService graphTrustService, ILogger <ClaimAddedNotificationHandler> logger) { _graphTrustService = graphTrustService; _logger = logger; }
public GraphQueryService(IGraphClaimService trustService) { TrustService = trustService; UnixTime = DateTime.Now.ToUnixTime(); }
public GraphLoadSaveService(IGraphClaimService graphTrustService, ITrustDBService trustDBService, ILoggerFactory loggerFactory) { _graphTrustService = graphTrustService; _trustDBService = trustDBService; _logger = loggerFactory.CreateLogger <GraphLoadSaveService>(); }
public ClaimsRemovedNotificationHandler(IGraphClaimService graphTrustService, ILogger <ClaimsRemovedNotification> logger) { _graphTrustService = graphTrustService; _logger = logger; }
public GraphExportService(IGraphClaimService modelService) { ModelService = modelService; }