public void GeneratedUUID_ShouldHaveProperVersion() { var generator = new RandomBasedGenerator(); var expectedVersion = 0x40; var guid = generator.GenerateGuid(); var array = guid.ToByteArray(); Assert.Equal(expectedVersion, array[7] & 0xf0); }
public ClientCorrelatingRequesterConsumerActor(Client.Configuration configuration) { _state = new State( configuration, ClientConsumerCommons.ClientChannel(configuration, SelfAs <IResponseChannelConsumer>(), Logger), null, Stage.Scheduler.Schedule( SelfAs <IScheduled <object?> >(), null, TimeSpan.FromMilliseconds(1), TimeSpan.FromMilliseconds(configuration.ProbeInterval)), new MemoryStream(configuration.WriteBufferSize)); _completables = new Dictionary <string, ICompletesEventually>(); _randomUuidGenerator = new RandomBasedGenerator(); }
public RandomIdentityGenerator() { generator = new RandomBasedGenerator(); }