public async Task AddAsync(TEntity entity)
        {
            using var context = new OuzDevBlogContext();
            await context.AddAsync(entity);

            await context.SaveChangesAsync();
        }
 public async Task DeleteAsync(TEntity entity)
 {
     using var context = new OuzDevBlogContext();
     context.Remove(entity);
     await context.SaveChangesAsync();
 }