Skip to content

Latest commit

 

History

History
44 lines (32 loc) · 1.4 KB

README.md

File metadata and controls

44 lines (32 loc) · 1.4 KB

NETCoreBlockly

.NET Core API to Blockly

Build Status GitHub license NuGet

What it does

It generate Blockly blocks for each of your controller actions.

Demo at https://netcoreblockly.herokuapp.com/blockly.html

How to install in a .NET Core 3.1 WebAPI / MVC

Step 1:

Install https://www.nuget.org/packages/NetCore2Blockly/ , Install-Package NetCore2Blockly

Step 2:

Modify Startup.cs , add

public void ConfigureServices(IServiceCollection services)
        {
            //last line
            services.AddBlockly();
        }
public void Configure(IApplicationBuilder app, IWebHostEnvironment env){
        //if you plan to use as html, do not forget app.UseStaticFiles
        //last line
        app.UseBlockly(); 
}

Step 3:

Download from https://github.com/ignatandrei/NetCore2Blockly/docs/blockly.zip

and put all contents in a wwwroot in the root of your site

Step 4:

Run the application and browse to /blockly.html

That's all!