public virtual object InsertSignal(HttpContext context) { YZRequest request = new YZRequest(context); string signalId = request.GetString("signalId"); using (IYZDbProvider provider = YZDbProviderManager.DefaultProvider) { using (IDbConnection cn = provider.OpenConnection()) { SignalManager.InsertSignal(provider, cn, signalId); } } return(new { success = true }); }