/// <summary> /// Check data /// </summary> /// <param name="query">Query condition</param> /// <returns></returns> public virtual async Task <bool> ExistAsync(IQuery query) { return(await dataCacheProvider.ExistAsync <TEntity>(new ExistDataCacheCommand <TEntity>() { Query = query, CheckDatabaseDataProxyAsync = databaseAccess.ExistAsync, GetDatabaseDataProxyAsync = databaseAccess.GetAsync }).ConfigureAwait(false)); }