Home - aceryan-consulting/aceryansoft.codeflow GitHub Wiki

Welcome

aceryansoft.codeflow is a C# simple, fluent and feature driven programming framework targeting .Net standard 2.0 and .Net framework 4.5.2

Install

Using nuget

PM> Install-Package aceryansoft.codeflow

Using .net cli

dotnet add package aceryansoft.codeflow

Hello world

let's follow the tradition and write our first hello world app :smiley:

using System;
using aceryansoft.codeflow.core;

namespace aceryan.codeflow.samples.HelloWorld
{
    public class HelloWorldCodeFlow
    {
        public void SampleCode()
        {
            var hello = new CodeFlow();
            hello.StartNew()
                 .Call((ctx, inputs) =>
                 {
                    Console.WriteLine("Hello world"); 
                 })
                 .Close();
            hello.Execute();
        }
    }
}

Release Notes

Please read Release notes.

Continue reading: Basic Concepts