demo演示地址:http://tjanczuk.github.io/edge/#/1
edge项目github地址:https://github.com/tjanczuk/edge
demo:
// Overview of edge.js: http://tjanczuk.github.com/edge
var edge = require('../lib/edge');
var createPerson = edge.func(function () {/*
using System;
using System.Threading.Tasks;
public class Startup
{
public async Task<object> Invoke(int startingSalary)
{
var person = new Person(startingSalary);
return new {
getSalary = (Func<object,Task<object>>)(
async (i) =>
{
return person.Salary;
}
),
giveRaise = (Func<object,Task<object>>)(
async (amount) =>
{