Hangfire.States.ScheduledState.SerializeData C# (CSharp) Method

SerializeData() public method

public SerializeData ( ) : object>.Dictionary
return object>.Dictionary
        public Dictionary<string, object> SerializeData()
        {
            return new Dictionary<string, object>
            {
                { "EnqueueAt", JobHelper.SerializeDateTime(EnqueueAt) },
                { "ScheduledAt", JobHelper.SerializeDateTime(ScheduledAt) }
            };
        }

Usage Example

Esempio n. 1
0
        public void SerializeData_ReturnsCorrectData()
        {
            var state = new ScheduledState(new DateTime(2012, 12, 12));

            var data = state.SerializeData();

            Assert.Equal(JobHelper.SerializeDateTime(state.EnqueueAt), data["EnqueueAt"]);
            Assert.Equal(JobHelper.SerializeDateTime(state.ScheduledAt), data["ScheduledAt"]);
        }