public static object RunScalar(DataSources datasource, IAdfQuery query) { using (new TracingScope()) { return query == null ? 0 : GetHandler(datasource).RunScalar(query); } }