C# Class Openchain.Server.Controllers.OpenchainController

Inheritance: Microsoft.AspNetCore.Mvc.Controller
Afficher le fichier Open project: openchain/openchain

Méthodes publiques

Méthode Description
OnActionExecutionAsync ( Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext context, ActionExecutionDelegate next ) : System.Threading.Tasks.Task
OpenchainController ( IStorageEngine store, ILogger logger, TransactionValidator validator = null ) : System

Private Methods

Méthode Description
CreateErrorResponse ( string reason ) : Microsoft.AspNetCore.Mvc.ActionResult
GetChainInfo ( ) : Microsoft.AspNetCore.Mvc.ActionResult
GetRecord ( [ Name = "key")]stringkey ) : Task
Post ( ) : Task

Method Details

OnActionExecutionAsync() public méthode

public OnActionExecutionAsync ( Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext context, ActionExecutionDelegate next ) : System.Threading.Tasks.Task
context Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext
next ActionExecutionDelegate
Résultat System.Threading.Tasks.Task

OpenchainController() public méthode

public OpenchainController ( IStorageEngine store, ILogger logger, TransactionValidator validator = null ) : System
store IStorageEngine
logger ILogger
validator Openchain.Infrastructure.TransactionValidator
Résultat System