Category "unit-of-work"

.Error CS1061 'Task<IEnumerable>' does not contain a definition for 'Where' and no accessible extension method 'Where'

My generic repository is as follows ( I have similar in synchronious and it works) public virtual async Task<IEnumerable<TEntity>> GetAsyn( Expr

Is UnitOfWork equals Transaction? Or it is more than that?

The internet is full of information about UnitOfWork pattern; even SO is not an exception. I still do not understand something about it. In my understanding Uni