Source/Tx.Windows/IIS/W3CExtensions.cs (16 lines of code) (raw):

// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved. See License.txt in the project root for license information. using System.Reactive; using System.Reactive.Concurrency; using System.Reactive.Linq; namespace Tx.Windows { public static class W3CExtensions { //[FileParser("IIS W3C logs", ".log")] public static void AddW3CLogFiles(this IPlaybackConfiguration playback, params string[] files) { playback.AddInput( () => W3CEnumerable.FromFiles(files).ToObservable(ThreadPoolScheduler.Instance), typeof(W3CTypeMap)); } } }