public Employee FindBy(Guid Id) { Employee employee = _employeeMap.GetById(Id); if (employee == null) { employee = DatastoreFindBy(Id); _employeeMap.Store(employee, employee.Id); } return(employee); }