Updating...

CodePlexProject Hosting for Open Source Software

  • Register
  • Sign In

FluentWorkflow

  • home
  • source code
  • downloads
  • documentation
  • discussions
  • issues
  • people
  • license

Are you Sure? X

By clicking Delete, all history, comments and attachments for this page will be deleted and cannot be restored.
  • Page Info
  • Change History (all pages)
    • All Project Updates
    • Discussions
    • Issue Tracker
    • Downloads
    • Reviews
    • Source Code
    • Wiki & Documentation
    Subscribe
Project 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.

Documentation

Table of Contents

  • Introduction
    • What is a Workflow?
    • Design Goals
    • Building FluentWorkflow (*new)
    • Roadmap to v1.0
  • Creating State Tasks
    • State Task Design Considerations
    • Creating State Exit Tasks
    • Creating State Entry Tasks
    • Creating Mutatable Entry Tasks
      • Using the FlowMutator
    • Transition Context for Entry Tasks
  • Configuring the Workflow
    • An Overview of the Configuration Process
    • Setting up a FluentWorkflow Module and Configuring the Workflow
      • ForWorkflow(TWorkflow, TState)
        • Permit(TTrigger, TState)
        • OnEntry<TStateTask>()
          • DependsOn<TStateTask>()
        • OnMutatableEntry<TStateTask>()
          • DependsOn<TStateTask>()
        • OnExit<TStateTask>()
          • DependsOn<TStateTask>()
    • Registering the Fluent Workflow Module
      • Understanding the Compilation Exceptions
  • Using the FluentWorkflow StateEngine
    • Enumerating valid triggers
    • Firing a trigger at the FluentWorkflow StateEngine

Last edited Feb 1, 2011 at 3:30 AM by sdhebert, version 37

download

Opera does not support ClickOnce X

To install this application, save it and then open it. Opening it directly from Opera will not work correctly.
current Beta Release 0.8.0.169
date Tue Feb 1, 2011 at 7:00 AM
status Beta
downloads 294
rating       0 ratings

activity

page views visits downloads
41 6 1
  • Days:
  • 7 7
  • 30 30
  • All All
  • Details

  • © 2006-2013 Microsoft
  • Get Help
  • Privacy Statement
  • Terms of Use
  • Code of Conduct
  • Advertise With Us
  • Version 5.22.2013.20526