Exemple #1
0
        internal static ActorStateDataWrapper CreateActorStateDataWrapper(string key, string reminderName)
        {
            var reminder = new ActorReminderData(
                new ActorId(reminderName),
                new MockReminder(reminderName),
                TimeSpan.FromSeconds(reminderName.Length));

            return(ActorStateDataWrapper.CreateForUpdate(ActorStateType.Reminder, key, new ActorStateData(reminder)));
        }
Exemple #2
0
        internal static ActorStateDataWrapper CreateActorStateDataWrapper(string key, long dataLength)
        {
            var bytes = new byte[dataLength];

            for (var ix = 0; ix < dataLength; ++ix)
            {
                bytes[ix] = (byte)ix;
            }

            return(ActorStateDataWrapper.CreateForUpdate(ActorStateType.Actor, key, new ActorStateData(bytes)));
        }
Exemple #3
0
 internal static ActorStateDataWrapper CreateActorStateDataWrapper(string key, TimeSpan timestamp)
 {
     return(ActorStateDataWrapper.CreateForUpdate(ActorStateType.LogicalTimestamp, key, new ActorStateData(timestamp)));
 }