C# 클래스 Openchain.Server.Controllers.OpenchainController

상속: Microsoft.AspNetCore.Mvc.Controller
파일 보기 프로젝트 열기: openchain/openchain

공개 메소드들

메소드 설명
OnActionExecutionAsync ( Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext context, ActionExecutionDelegate next ) : System.Threading.Tasks.Task
OpenchainController ( IStorageEngine store, ILogger logger, TransactionValidator validator = null ) : System

비공개 메소드들

메소드 설명
CreateErrorResponse ( string reason ) : Microsoft.AspNetCore.Mvc.ActionResult
GetChainInfo ( ) : Microsoft.AspNetCore.Mvc.ActionResult
GetRecord ( [ Name = "key")]stringkey ) : Task
Post ( ) : Task

메소드 상세

OnActionExecutionAsync() 공개 메소드

public OnActionExecutionAsync ( Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext context, ActionExecutionDelegate next ) : System.Threading.Tasks.Task
context Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext
next ActionExecutionDelegate
리턴 System.Threading.Tasks.Task

OpenchainController() 공개 메소드

public OpenchainController ( IStorageEngine store, ILogger logger, TransactionValidator validator = null ) : System
store IStorageEngine
logger ILogger
validator Openchain.Infrastructure.TransactionValidator
리턴 System