public async Task Foo() { using (IAsyncFilesSession session = null) { #region register_delete_2 session.RegisterFileDeletion("/movies/intro.avi"); session.RegisterFileDeletion(await session.LoadFileAsync("/txt/1.txt")); await session.SaveChangesAsync(); #endregion } using (IAsyncFilesSession session = null) { #region register_deletion_query_2 session.RegisterDeletionQuery("__rfileName:tfard.*"); await session.SaveChangesAsync(); #endregion #region register_deletion_query_3 session.Query() .WhereEndsWith(x => x.Name, ".draft") .RegisterResultsForDeletion(); await session.SaveChangesAsync(); #endregion } }
public async Task Foo() { IAsyncFilesSession session = null; #region query_2 List <FileHeader> files = await session.Query().ToListAsync(); #endregion #region query_3 FileHeader file = await session .Query() .WhereLessThan(x => x.TotalSize, 100) .FirstOrDefaultAsync(); #endregion }