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))); }
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))); }
internal static ActorStateDataWrapper CreateActorStateDataWrapper(string key, TimeSpan timestamp) { return(ActorStateDataWrapper.CreateForUpdate(ActorStateType.LogicalTimestamp, key, new ActorStateData(timestamp))); }