public virtual T Get <T>(Query query = null) { var value = RepositoryUtils.GetValue <T>(DatabaseType, ConnectionString, TableName, query); if (typeof(T).IsAssignableFrom(typeof(Entity))) { RepositoryUtils.SyncAndCheckGuid(DatabaseType, ConnectionString, TableName, value as Entity); } return(value); }
public virtual TValue Get <TValue>(Query query) { return(RepositoryUtils.GetValue <TValue>(DatabaseType, ConnectionString, TableName, query)); }