Beispiel #1
0
 public DataFixJob(
     IUrlHashService urlHashService,
     IIndexedDbRepo <Bk, string> bkRepo)
 {
     _urlHashService = urlHashService;
     _bkRepo         = bkRepo;
 }
 public RecordService(
     IIndexedDbRepo <SearchRecord, long> searchRecordRepo,
     IClock clock)
 {
     _searchRecordRepo = searchRecordRepo;
     _clock            = clock;
 }
 public UserOptionsService(
     IOptions <BaseUriOptions> baseUriOptions,
     ILogger <UserOptionsService> logger,
     IIndexedDbRepo <UserOptions, string> userOptionsRepo)
 {
     _baseUriOptions  = baseUriOptions;
     _logger          = logger;
     _userOptionsRepo = userOptionsRepo;
 }
Beispiel #4
0
 public IndexedBkSearcher(
     ILogger <IndexedBkSearcher> logger,
     IIndexedDbRepo <Bk, string> bkRepo,
     IIndexedDbRepo <BkTag, string> tagRepo)
 {
     _bkRepo  = bkRepo;
     _logger  = logger;
     _tagRepo = tagRepo;
 }
 public NotificationRecordService(IIndexedDbRepo <NotificationRecord, long> notificationRepo,
                                  IClock clock,
                                  ISimpleDataStorage simpleDataStorage,
                                  IAfEventHub afEventHub)
 {
     _notificationRepo  = notificationRepo;
     _clock             = clock;
     _simpleDataStorage = simpleDataStorage;
     _afEventHub        = afEventHub;
 }
 public TagsManager(
     ILogger <TagsManager> logger,
     IIndexedDbRepo <BkTag, string> tagsRepo,
     IClock clock,
     IUserOptionsService userOptionsService)
 {
     _logger             = logger;
     _tagsRepo           = tagsRepo;
     _clock              = clock;
     _userOptionsService = userOptionsService;
 }
 public ShowWelcomeJob(
     ILogger <ShowWelcomeJob> logger,
     IApplicationInsights applicationInsights,
     IIndexedDbRepo <AfMetadata, string> afMetadataRepo,
     IOptions <StaticUrlOptions> staticUrlOptions,
     INewNotification newNotification)
 {
     _logger = logger;
     _applicationInsights = applicationInsights;
     _afMetadataRepo      = afMetadataRepo;
     _staticUrlOptions    = staticUrlOptions;
     _newNotification     = newNotification;
 }
Beispiel #8
0
 public IndexedBkManager(
     ILogger <IndexedBkManager> logger,
     IClock clock,
     IUrlHashService urlHashService,
     IIndexedDbRepo <Bk, string> bkRepo,
     IIndexedDbRepo <BkMetadata, string> bkMetadataRepo,
     IIndexedDbRepo <BkTag, string> tagsRepo)
 {
     _logger         = logger;
     _clock          = clock;
     _urlHashService = urlHashService;
     _bkRepo         = bkRepo;
     _bkMetadataRepo = bkMetadataRepo;
     _bkRepo         = bkRepo;
     _tagsRepo       = tagsRepo;
 }
Beispiel #9
0
 public SimpleDataStorage(
     IIndexedDbRepo <SimpleDataEntity, string> repo)
 {
     _repo = repo;
 }
Beispiel #10
0
    public static async Task <T?> GetSingleOneAsync <T>(this IIndexedDbRepo <T, string> repo) where T : IEntity <string>
    {
        var re = await repo.GetAsync(Consts.SingleOneDataId);

        return(re);
    }
Beispiel #11
0
 public AfCodeService(
     IIndexedDbRepo <Bk, string> bkRepository)
 {
     _bkRepository = bkRepository;
 }