public MessageDelivery(string messageId, Guid subscriptionEndpointId, Type contractType, string action, object message, int maxRetries, int retryCount, DateTime? timeToProcess, MessageDeliveryContext context, DateTime mustDeliverBy)
{
MessageDeliveryId = messageId;
SubscriptionEndpointId = subscriptionEndpointId;
Action = action;
Message = message;
RetryCount = retryCount;
TimeToProcess = timeToProcess;
MaxRetries = maxRetries;
Context = context;
ContractType = contractType;
MustDeliverBy = mustDeliverBy;
}