Download FluentWorkflow
Description
Fluent workflow is a lightweight DSL used to describe a workflow and it's discrete action components to an IoC container for light, fast injectable state engine wire up in your application.
Source Files
The download file fluentworkflow.zip has the following entries.
.hgignore/*from www . j a va2 s . c o m*/
.hgtags
Build/deploy.cmd
Build/nuspec.rb
SharedAssemblyInfo.cs
fluentworkflow.sln
lib/moq/Moq.dll
lib/moq/Moq.pdb
lib/ninject/Ninject.dll
lib/nuget/NuGet.exe
lib/stateless/Stateless.XML
lib/stateless/Stateless.dll
lib/stateless/Stateless.pdb
packages/Autofac.2.4.5.724/Autofac.2.4.5.724.nupkg
packages/Autofac.2.4.5.724/lib/NET40/Autofac.Configuration.dll
packages/Autofac.2.4.5.724/lib/NET40/Autofac.dll
packages/Autofac.2.4.5.724/lib/NET40/Autofac.xml
packages/NUnit.2.5.7.10213/Logo.ico
packages/NUnit.2.5.7.10213/NUnit.2.5.7.10213.nupkg
packages/NUnit.2.5.7.10213/NUnitFitTests.html
packages/NUnit.2.5.7.10213/Tools/NUnitFitTests.html
packages/NUnit.2.5.7.10213/Tools/NUnitTests.config
packages/NUnit.2.5.7.10213/Tools/NUnitTests.nunit
packages/NUnit.2.5.7.10213/Tools/agent.conf
packages/NUnit.2.5.7.10213/Tools/agent.log.conf
packages/NUnit.2.5.7.10213/Tools/launcher.log.conf
packages/NUnit.2.5.7.10213/Tools/lib/Failure.png
packages/NUnit.2.5.7.10213/Tools/lib/Ignored.png
packages/NUnit.2.5.7.10213/Tools/lib/Inconclusive.png
packages/NUnit.2.5.7.10213/Tools/lib/Skipped.png
packages/NUnit.2.5.7.10213/Tools/lib/Success.png
packages/NUnit.2.5.7.10213/Tools/lib/fit.dll
packages/NUnit.2.5.7.10213/Tools/lib/log4net.dll
packages/NUnit.2.5.7.10213/Tools/lib/nunit-console-runner.dll
packages/NUnit.2.5.7.10213/Tools/lib/nunit-gui-runner.dll
packages/NUnit.2.5.7.10213/Tools/lib/nunit.core.dll
packages/NUnit.2.5.7.10213/Tools/lib/nunit.core.interfaces.dll
packages/NUnit.2.5.7.10213/Tools/lib/nunit.fixtures.dll
packages/NUnit.2.5.7.10213/Tools/lib/nunit.uiexception.dll
packages/NUnit.2.5.7.10213/Tools/lib/nunit.uikit.dll
packages/NUnit.2.5.7.10213/Tools/lib/nunit.util.dll
packages/NUnit.2.5.7.10213/Tools/nunit-agent-x86.exe
packages/NUnit.2.5.7.10213/Tools/nunit-agent-x86.exe.config
packages/NUnit.2.5.7.10213/Tools/nunit-agent.exe
packages/NUnit.2.5.7.10213/Tools/nunit-agent.exe.config
packages/NUnit.2.5.7.10213/Tools/nunit-console-x86.exe
packages/NUnit.2.5.7.10213/Tools/nunit-console-x86.exe.config
packages/NUnit.2.5.7.10213/Tools/nunit-console.exe
packages/NUnit.2.5.7.10213/Tools/nunit-console.exe.config
packages/NUnit.2.5.7.10213/Tools/nunit-x86.exe
packages/NUnit.2.5.7.10213/Tools/nunit-x86.exe.config
packages/NUnit.2.5.7.10213/Tools/nunit.exe
packages/NUnit.2.5.7.10213/Tools/nunit.exe.config
packages/NUnit.2.5.7.10213/Tools/nunit.framework.dll
packages/NUnit.2.5.7.10213/Tools/pnunit-agent.exe
packages/NUnit.2.5.7.10213/Tools/pnunit-agent.exe.config
packages/NUnit.2.5.7.10213/Tools/pnunit-launcher.exe
packages/NUnit.2.5.7.10213/Tools/pnunit-launcher.exe.config
packages/NUnit.2.5.7.10213/Tools/pnunit.framework.dll
packages/NUnit.2.5.7.10213/Tools/pnunit.tests.dll
packages/NUnit.2.5.7.10213/Tools/runFile.exe
packages/NUnit.2.5.7.10213/Tools/runFile.exe.config
packages/NUnit.2.5.7.10213/Tools/runpnunit.bat
packages/NUnit.2.5.7.10213/Tools/test.conf
packages/NUnit.2.5.7.10213/fit-license.txt
packages/NUnit.2.5.7.10213/lib/nunit.framework.dll
packages/NUnit.2.5.7.10213/lib/nunit.framework.xml
packages/NUnit.2.5.7.10213/lib/nunit.mocks.dll
packages/NUnit.2.5.7.10213/lib/pnunit.framework.dll
packages/NUnit.2.5.7.10213/license.txt
packages/repositories.config
rakefile
samples/blogflow.unittests/Domain/Registration/WorkflowConfigurationModuleTests.cs
samples/blogflow.unittests/Domain/Repository/BlogFlowRepositoryTests.cs
samples/blogflow.unittests/Domain/Repository/DocumentStoreFactoryTests.cs
samples/blogflow.unittests/Domain/Workflow/EntrySteps/AutoApproveProcessorTests.cs
samples/blogflow.unittests/Domain/Workflow/EntrySteps/DocumentPersisterTests.cs
samples/blogflow.unittests/Domain/Workflow/EntrySteps/UnderReviewNotifierTests.cs
samples/blogflow.unittests/Domain/Workflow/ExitSteps/StateChangeRecorderTests.cs
samples/blogflow.unittests/Properties/AssemblyInfo.cs
samples/blogflow.unittests/blogflow.unittests.csproj
samples/blogflow/ApplicationModule.cs
samples/blogflow/Content/Site.css
samples/blogflow/Controllers/AccountController.cs
samples/blogflow/Controllers/HomeController.cs
samples/blogflow/Domain/Models/IDocumentContext.cs
samples/blogflow/Domain/Models/IDocumentModel.cs
samples/blogflow/Domain/Models/StateChangeInfo.cs
samples/blogflow/Domain/Registration/SectionModule.cs
samples/blogflow/Domain/Registration/WorkflowConfigurationModule.cs
samples/blogflow/Domain/Repository/BlogFlowRepository.cs
samples/blogflow/Domain/Repository/DocumentStoreFactory.cs
samples/blogflow/Domain/Repository/IRepository.cs
samples/blogflow/Domain/Workflow/DocumentType.cs
samples/blogflow/Domain/Workflow/EntrySteps/AutoApproveProcessor.cs
samples/blogflow/Domain/Workflow/EntrySteps/DocumentPersister.cs
samples/blogflow/Domain/Workflow/EntrySteps/UnderReviewNotifier.cs
samples/blogflow/Domain/Workflow/ExitSteps/StateChangeRecorder.cs
samples/blogflow/Domain/Workflow/StateTrigger.cs
samples/blogflow/Domain/Workflow/WorkflowState.cs
samples/blogflow/Global.asax
samples/blogflow/Global.asax.cs
samples/blogflow/Models/AccountModels.cs
samples/blogflow/Notification/IContextNotification.cs
samples/blogflow/Notification/Registration/SectionModule.cs
samples/blogflow/Properties/AssemblyInfo.cs
samples/blogflow/Scripts/MicrosoftAjax.debug.js
samples/blogflow/Scripts/MicrosoftAjax.js
samples/blogflow/Scripts/MicrosoftMvcAjax.debug.js
samples/blogflow/Scripts/MicrosoftMvcAjax.js
samples/blogflow/Scripts/MicrosoftMvcValidation.debug.js
samples/blogflow/Scripts/MicrosoftMvcValidation.js
samples/blogflow/Scripts/jquery-1.4.4-vsdoc.js
samples/blogflow/Scripts/jquery-1.4.4.js
samples/blogflow/Scripts/jquery-1.4.4.min.js
samples/blogflow/Scripts/jquery-ui.js
samples/blogflow/Scripts/jquery-ui.min.js
samples/blogflow/Scripts/jquery.unobtrusive-ajax.js
samples/blogflow/Scripts/jquery.unobtrusive-ajax.min.js
samples/blogflow/Scripts/jquery.validate-vsdoc.js
samples/blogflow/Scripts/jquery.validate.js
samples/blogflow/Scripts/jquery.validate.min.js
samples/blogflow/Scripts/jquery.validate.unobtrusive.js
samples/blogflow/Scripts/jquery.validate.unobtrusive.min.js
samples/blogflow/Views/Account/ChangePassword.cshtml
samples/blogflow/Views/Account/ChangePasswordSuccess.cshtml
samples/blogflow/Views/Account/LogOn.cshtml
samples/blogflow/Views/Account/Register.cshtml
samples/blogflow/Views/Home/About.cshtml
samples/blogflow/Views/Home/Index.cshtml
samples/blogflow/Views/Shared/Error.cshtml
samples/blogflow/Views/Shared/_Layout.cshtml
samples/blogflow/Views/Shared/_LogOnPartial.cshtml
samples/blogflow/Views/Web.config
samples/blogflow/Views/_ViewStart.cshtml
samples/blogflow/Web.Debug.config
samples/blogflow/Web.Release.config
samples/blogflow/Web.config
samples/blogflow/blogflow.csproj
samples/fluentworkflow.samples.sln
samples/lib/json-net/DotNet/Newtonsoft.Json.dll
samples/lib/json-net/DotNet/Newtonsoft.Json.xml
samples/lib/json-net/DotNet20/Newtonsoft.Json.Net20.dll
samples/lib/json-net/DotNet20/Newtonsoft.Json.Net20.xml
samples/lib/json-net/Silverlight/Newtonsoft.Json.Silverlight.dll
samples/lib/json-net/Silverlight/Newtonsoft.Json.Silverlight.xml
samples/lib/ravendb/Esent.Interop.dll
samples/lib/ravendb/ICSharpCode.NRefactory.dll
samples/lib/ravendb/Lucene.Net.dll
samples/lib/ravendb/Newtonsoft.Json.dll
samples/lib/ravendb/Raven.Abstractions.dll
samples/lib/ravendb/Raven.Client.Embedded.dll
samples/lib/ravendb/Raven.Client.Embedded.xml
samples/lib/ravendb/Raven.Client.Lightweight.dll
samples/lib/ravendb/Raven.Client.Lightweight.xml
samples/lib/ravendb/Raven.Database.dll
samples/lib/ravendb/Raven.Http.dll
samples/lib/ravendb/Raven.Munin.dll
samples/lib/ravendb/Raven.Storage.Esent.dll
samples/lib/ravendb/Raven.Storage.Managed.dll
samples/lib/ravendb/Spatial.Net.dll
samples/lib/ravendb/log4net.dll
samples/sample.workflow.process/ApplicationModule.cs
samples/sample.workflow.process/Domain/CommentDocument.cs
samples/sample.workflow.process/Domain/IDocumentModel.cs
samples/sample.workflow.process/Program.cs
samples/sample.workflow.process/Properties/AssemblyInfo.cs
samples/sample.workflow.process/Repository/BlogFlowRepository.cs
samples/sample.workflow.process/Repository/DocumentStoreFactory.cs
samples/sample.workflow.process/Repository/IRepository.cs
samples/sample.workflow.process/Repository/Registration/SegmentModule.cs
samples/sample.workflow.process/Services/Document/DocumentCreator.cs
samples/sample.workflow.process/Services/Document/InputProcessor.cs
samples/sample.workflow.process/Services/INotificationService.cs
samples/sample.workflow.process/Services/NotificationService.cs
samples/sample.workflow.process/Services/Registration/SegmentModule.cs
samples/sample.workflow.process/Workflow/DocumentContext.cs
samples/sample.workflow.process/Workflow/DocumentType.cs
samples/sample.workflow.process/Workflow/EntryTasks/AutoApproveProcessor.cs
samples/sample.workflow.process/Workflow/EntryTasks/DocumentPersister.cs
samples/sample.workflow.process/Workflow/EntryTasks/UnderReviewNotifier.cs
samples/sample.workflow.process/Workflow/ExitTasks/StateChangeRecorder.cs
samples/sample.workflow.process/Workflow/IDocumentContext.cs
samples/sample.workflow.process/Workflow/Registration/SegmentModule.cs
samples/sample.workflow.process/Workflow/Registration/WorkflowConfigurationModule.cs
samples/sample.workflow.process/Workflow/StateTrigger.cs
samples/sample.workflow.process/Workflow/WorkflowState.cs
samples/sample.workflow.process/app.config
samples/sample.workflow.process/packages.config
samples/sample.workflow.process/sample.workflow.process.csproj
src/fluentworkflow.autofac/FluentWorkflowModule.cs
src/fluentworkflow.autofac/Properties/AssemblyInfo.cs
src/fluentworkflow.autofac/fluentworkflow.autofac.csproj
src/fluentworkflow.autofac/packages.config
src/fluentworkflow.core.testhelpers/Properties/AssemblyInfo.cs
src/fluentworkflow.core.testhelpers/TestHelpers.cs
src/fluentworkflow.core.testhelpers/fluentworkflow.core.testhelpers.csproj
src/fluentworkflow.core.unittest/Analysis/MetadataDependencyConstraintSolverTests.cs
src/fluentworkflow.core.unittest/Analysis/StateStepDependencyExceptionTests.cs
src/fluentworkflow.core.unittest/Builder/StateStepConfigurationTests.cs
src/fluentworkflow.core.unittest/Builder/TriggerTripTests.cs
src/fluentworkflow.core.unittest/Configuration/StateStepDispatcherTests.cs
src/fluentworkflow.core.unittest/Configuration/v2/WorkflowExecutionUniverseTests.cs
src/fluentworkflow.core.unittest/Configuration/v2/WorkflowStateExecutionSetTests.cs
src/fluentworkflow.core.unittest/EntryStateTaskInfoTests.cs
src/fluentworkflow.core.unittest/ExitStateTaskInfoTests.cs
src/fluentworkflow.core.unittest/ExitTask3.cs
src/fluentworkflow.core.unittest/FluentStateEngineTests.cs
src/fluentworkflow.core.unittest/Properties/AssemblyInfo.cs
src/fluentworkflow.core.unittest/Task1.cs
src/fluentworkflow.core.unittest/Task2.cs
src/fluentworkflow.core.unittest/WorkflowModuleTests.cs
src/fluentworkflow.core.unittest/enums/StateType.cs
src/fluentworkflow.core.unittest/enums/TriggerContext.cs
src/fluentworkflow.core.unittest/enums/TriggerType.cs
src/fluentworkflow.core.unittest/enums/WorkflowType.cs
src/fluentworkflow.core.unittest/fluentworkflow.core.unittest.csproj
src/fluentworkflow.core.unittest/packages.config
src/fluentworkflow.core/Analysis/ClosureAnalysisException.cs
src/fluentworkflow.core/Analysis/ClosureAnalyzer.cs
src/fluentworkflow.core/Analysis/MetadataDependencyConstraintSolver.cs
src/fluentworkflow.core/Analysis/StateStepDependencyException.cs
src/fluentworkflow.core/Analysis/StateTaskDependencyError.cs
src/fluentworkflow.core/Analysis/StepDeclarationClosureError.cs
src/fluentworkflow.core/Builder/FlowMutator.cs
src/fluentworkflow.core/Builder/IFlowMutator.cs
src/fluentworkflow.core/Builder/IWorkflowBuilder.cs
src/fluentworkflow.core/Builder/RegistrationInfo.cs
src/fluentworkflow.core/Builder/StateStepMetadata.cs
src/fluentworkflow.core/Builder/StateTaskConfiguration.cs
src/fluentworkflow.core/Builder/StepTypeInfo.cs
src/fluentworkflow.core/Builder/WorkflowBuilder.cs
src/fluentworkflow.core/Configuration/IStateActionMetadata.cs
src/fluentworkflow.core/Configuration/IStateStepDispatcher.cs
src/fluentworkflow.core/Configuration/StateActionInfo.cs
src/fluentworkflow.core/Configuration/StateActionMetadata.cs
src/fluentworkflow.core/Configuration/StateMachineConfigurator.cs
src/fluentworkflow.core/Configuration/StateStepDispatcher.cs
src/fluentworkflow.core/Configuration/StateTriggerAction.cs
src/fluentworkflow.core/Configuration/WorkflowStepAdapter.cs
src/fluentworkflow.core/Configuration/WorkflowStepDeclaration.cs
src/fluentworkflow.core/Configuration/v2/WorkflowExecutionUniverse.cs
src/fluentworkflow.core/Configuration/v2/WorkflowStateExecutionSet.cs
src/fluentworkflow.core/EntryStateTaskInfo.cs
src/fluentworkflow.core/ExitStateTaskInfo.cs
src/fluentworkflow.core/FluentStateEngine.cd
src/fluentworkflow.core/FluentStateEngine.cs
src/fluentworkflow.core/IFluentStateEngine.cs
src/fluentworkflow.core/IStateTask.cs
src/fluentworkflow.core/Metadata/MetadataBuildModule.cs
src/fluentworkflow.core/Metadata/MetadataInstance.cs
src/fluentworkflow.core/Properties/AssemblyInfo.cs
src/fluentworkflow.core/StepPriority.cs
src/fluentworkflow.core/WorkflowTaskActionType.cs
src/fluentworkflow.core/fluentworkflow.core.csproj
src/fluentworkflow.core/packages.config
src/fluentworkflow.ninject/FluentWorkflowModule.cs
src/fluentworkflow.ninject/Properties/AssemblyInfo.cs
src/fluentworkflow.ninject/fluentworkflow.ninject.csproj
Download
Click the following link to download fluentworkflow.zip.
fluentworkflow.zip