Exemplo n.º 1
0
        public static OffsetProcessStartTimeProvider NewFromDesiredNowUtc(DateTime desiredNowUtc)
        {
            var offset = DateTime.UtcNow - desiredNowUtc;

            var offsetProcessStartTimeProvider = OffsetProcessStartTimeProvider.NewFromOffset(offset);

            return(offsetProcessStartTimeProvider);
        }
Exemplo n.º 2
0
        public static OffsetProcessStartTimeProvider NewFromDesiredNowLocal(DateTime desiredNowLocal)
        {
            var offset = DateTime.Now - desiredNowLocal;

            var offsetProcessStartTimeProvider = OffsetProcessStartTimeProvider.NewFromOffset(offset);

            return(offsetProcessStartTimeProvider);
        }
Exemplo n.º 3
0
        /// <summary>
        /// Uses the <see cref="OffsetProcessStartTimeProvider.NewFromOffset(TimeSpan)"/> as the default.
        /// </summary>
        public static OffsetProcessStartTimeProvider New(TimeSpan offset)
        {
            var offsetProcessStartTimeProvider = OffsetProcessStartTimeProvider.NewFromOffset(offset);

            return(offsetProcessStartTimeProvider);
        }