public CreateNodeCommand(
			IHelloHomeDbContext ctx, 
			IRfIdGenerationStrategy rfIdGenerationStrategy, 
			IListRfIdsQuery listRfIdsQuery,
			ITimeProvider timeProvider)
        {
            this._timeProvider = timeProvider;
            _ctx = ctx;
            _rfIdGenerationStrategy = rfIdGenerationStrategy;
            _listRfIdsQuery = listRfIdsQuery;
        }
 public FindHoleRfIdGenerationStrategy(IListRfIdsQuery listRfIdQuery)
 {
     _listRfIdQuery = listRfIdQuery;
     MaxSupportedConcurrentRequest = 5;
     _rnd = new Random();
 }
Beispiel #3
0
 public FillHolesRfAddressStrategy(IListRfIdsQuery listRfAddressesQuery) : this()
 {
     _exisitingRfAddresses = new SortedSet <int>(listRfAddressesQuery.Execute());
 }