private dynamic PostConnectionString(dynamic parameters) { SiteConnectionString newConnectionString = this.Bind <SiteConnectionString>(); int result = _connectionStringRepository.PostSiteConnectionString(newConnectionString); logManager.Write($"[POST]-> PostConnectionString Id: {result}"); return(Response.AsJson(result)); }
public static void TestAvailability(object @value) { ISiteConnectionString connectionString = value as ISiteConnectionString; Stopwatch watcher = new Stopwatch(); SiteConnectionString connectionStringBlock = new SiteConnectionString(); watcher.Start(); bool isAvailable = WebOperations .CheckSQLDatabaseAccesibility(connectionString.RawConnectionString); watcher.Stop(); connectionStringBlock.IsAvailable = isAvailable; connectionStringBlock.LastCheckTime = DateTime.Now; connectionStringBlock.ResponseTime = watcher.ElapsedMilliseconds; watcher.Reset(); if (MultiThreading.ActiveTaskCounter > 0) { MultiThreading.ActiveTaskCounter--; } }
public int PostSiteConnectionString(SiteConnectionString siteConnectionString) { return(DataVault .Post(DapperMethod.TrackingServices.PostSiteConnectionString, siteConnectionString)); }
public static SiteConnectionString PostSiteConnectionString(SiteConnectionString item) { return(WebOperations .WebPost(item, WebOperations.WebMethod.POST_CONNECTION_STRING, _authToken)); }