gitextract_2kl2wcg2/ ├── .gitignore ├── 3rdParty/ │ └── xunit/ │ ├── EULA.txt │ ├── HTML.xslt │ ├── NUnitXml.xslt │ ├── xunit.console.clr4.exe.config │ ├── xunit.console.clr4.x86.exe.config │ ├── xunit.console.exe.config │ ├── xunit.console.x86.exe.config │ ├── xunit.dll.tdnet │ ├── xunit.extensions.xml │ ├── xunit.runner.utility.xml │ └── xunit.xml ├── Build-Solution.ps1 ├── License.txt ├── README.md ├── WebBackgrounder.msbuild └── src/ ├── .nuget/ │ ├── NuGet.settings.targets │ └── NuGet.targets ├── WebBackgrounder/ │ ├── IJob.cs │ ├── IJobCoordinator.cs │ ├── IJobHost.cs │ ├── IWorkItem.cs │ ├── IWorkItemRepository.cs │ ├── Job.cs │ ├── JobHost.cs │ ├── JobManager.cs │ ├── JobUnitOfWork.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── Schedule.cs │ ├── Scheduler.cs │ ├── SingleServerJobCoordinator.cs │ ├── TimerExtensions.cs │ ├── WebBackgrounder.csproj │ ├── WebBackgrounder.nuspec │ ├── WebFarmJobCoordinator.cs │ └── WorkItemExtensions.cs ├── WebBackgrounder.DemoWeb/ │ ├── App_Start/ │ │ ├── EntityFramework.SqlServerCompact.cs │ │ └── WebBackgrounderSetup.cs │ ├── Content/ │ │ └── Site.css │ ├── Controllers/ │ │ └── HomeController.cs │ ├── ExceptionJob.cs │ ├── Global.asax │ ├── Global.asax.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── SampleJob.cs │ ├── Views/ │ │ ├── Home/ │ │ │ └── Index.cshtml │ │ ├── Shared/ │ │ │ ├── Error.cshtml │ │ │ └── _Layout.cshtml │ │ ├── Web.config │ │ └── _ViewStart.cshtml │ ├── Web.Debug.config │ ├── Web.Release.config │ ├── Web.config │ ├── WebBackgrounder.DemoWeb.csproj │ └── packages.config ├── WebBackgrounder.EntityFramework/ │ ├── Entities/ │ │ ├── IWorkItemsContext.cs │ │ ├── WorkItem.cs │ │ └── WorkItemsContext.cs │ ├── EntityWorkItemRepository.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── WebBackgrounder.EntityFramework.csproj │ ├── WebBackgrounder.EntityFramework.nuspec │ ├── WorkItemCleanupJob.cs │ └── packages.config ├── WebBackgrounder.UnitTests/ │ ├── EntityWorkItemRepositoryFacts.cs │ ├── InMemoryDbSet.cs │ ├── JobHostFacts.cs │ ├── JobManagerFacts.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── ScheduleFacts.cs │ ├── SchedulerFacts.cs │ ├── WebBackgrounder.UnitTests.csproj │ ├── WebFarmJobCoordinatorFacts.cs │ ├── WorkItemCleanupJobFacts.cs │ ├── WorkItemExtensionsFacts.cs │ └── packages.config └── WebBackgrounder.sln