public async Task <EntityLayer.Categories> DeleteCategory(EntityLayer.Categories entity)
        {
            UnitOfWork.CategoryRepository.Remove(entity);
            await UnitOfWork.CommitChangesAsync();

            return(entity);
        }
 public async Task <EntityLayer.Categories> GetCategory(EntityLayer.Categories entity)
 {
     return(await Task.Run(() => { return UnitOfWork.CategoryRepository.Get(entity); }));
 }