public void Get_Name()
        {
            var input = new Data();
            IAdditionalMetaData data = new AdditionalMetaData <Data>("test", input);

            Assert.Equal("test", data.Name);
        }
        public void Get_Value()
        {
            var input = new Data();
            var data  = new AdditionalMetaData <Data>("test", input);

            Assert.Equal(data.Value, input);
        }
        /// <summary>
        /// Creates metadata needed to add this job to the db.
        /// </summary>
        /// <param name="jobName">Name of the job.</param>
        /// <param name="scheduledTime">The scheduled time.</param>
        /// <param name="eventTime">The event time.</param>
        /// <param name="route">The route.</param>
        /// <param name="messageData">The message data.</param>
        public void Create(string jobName, DateTimeOffset scheduledTime, DateTimeOffset eventTime,
            string route, IAdditionalMessageData messageData)
        {
            var item = new AdditionalMetaData<string>("JobName", jobName);
            messageData.AdditionalMetaData.Add(item);

            _jobSchedulerMetaData.Set(jobName, scheduledTime, eventTime, route, messageData);
        }
Exemple #4
0
        /// <summary>
        /// Creates metadata needed to add this job to the db.
        /// </summary>
        /// <param name="jobName">Name of the job.</param>
        /// <param name="scheduledTime">The scheduled time.</param>
        /// <param name="eventTime">The event time.</param>
        /// <param name="messageData">The message data.</param>
        /// <param name="route">The route.</param>
        public void Create(string jobName, DateTimeOffset scheduledTime, DateTimeOffset eventTime,
                           IAdditionalMessageData messageData, string route)
        {
            var item = new AdditionalMetaData <string>("JobName", jobName);

            messageData.AdditionalMetaData.Add(item);

            _jobSchedulerMetaData.Set(jobName, scheduledTime, eventTime, route, messageData);
        }
 public void Create_MetaData_Null_Name_Fails()
 {
     Assert.Throws <ArgumentNullException>(
         delegate
     {
         var test = new AdditionalMetaData <Data>(null, new Data());
         Assert.Null(test);
     });
 }