Ejemplo n.º 1
0
        protected CounterEntity(CounterData data)
        {
            var key = CounterUtil.GetEntityKey(data);

            PartitionKey     = key.PartitionKey;
            RowKey           = key.RowKey;
            IsJenkins        = data.IsJenkins;
            DateTimeUtcTicks = data.DateTime.UtcTicks;
            EntityWriterId   = data.EntityWriterId;
        }
Ejemplo n.º 2
0
 public static string GetRowKey(CounterData counterData)
 {
     Debug.Assert(!counterData.EntityWriterId.Contains(RowKeySeparatorChar));
     return($"{counterData.EntityWriterId}{RowKeySeparatorChar}{GetTimeOfDayTicks(counterData.DateTime)}{RowKeySeparatorChar}{counterData.IsJenkins}");
 }
Ejemplo n.º 3
0
 public static EntityKey GetEntityKey(CounterData counterData)
 {
     return(new EntityKey(
                GetPartitionKey(counterData.DateTime).Key,
                GetRowKey(counterData)));
 }
Ejemplo n.º 4
0
 public TestCacheCounterEntity(CounterData counterData) : base(counterData)
 {
 }
Ejemplo n.º 5
0
 public TestRunCounterEntity(CounterData data) : base(data)
 {
 }
Ejemplo n.º 6
0
 public UnitTestCounterEntity(CounterData counterData) : base(counterData)
 {
 }