private async Task <BoardEntity> Get(IBoardIdentity board) { if (board == null) { throw new ArgumentNullException(nameof(board)); } return(await Context.Board //.Include(x => x.Id) // need to check x.Id .FirstOrDefaultAsync(x => x.Id == board.Id)); }
public Task <Board> GetAsync(IBoardIdentity board) { return(BoardDataAccess.GetAsync(board)); }
public async Task <Board> GetAsync(IBoardIdentity board) { var result = await Get(board); return(Mapper.Map <Board>(result)); }