public JSEngineInstance(IRequestApi requestApi, IResponseApi responseApi, IConsoleLogApi consoleLogApi) { _requestApi = requestApi; _responseApi = responseApi; _consoleLogApi = consoleLogApi; _htmlDocumentApi = new HtmlDocumentApi(); _formApi = new FormApi(); _javascriptApi = new JavascriptApi(); _jsonApi = new JsonApi(); _contentApi = new ContentApi(); AddHostObject("request", _requestApi); AddHostObject("response", _responseApi); AddHostObject("log", _consoleLogApi); AddHostObject("document", _htmlDocumentApi); AddHostObject("form", _formApi); AddHostObject("js", _javascriptApi); AddHostObject("json", _jsonApi); AddHostObject("content", _contentApi); }
public async Task AddFormRecord(FormApi formApi) { await _formContext.Forms.AddAsync(formApi); await _formContext.SaveChangesAsync(); }