void InitializeLastValidationMemo(IEnvironmentModel environmentModel) { var uniqueId = UniqueID; var designValidationMemo = new DesignValidationMemo { InstanceID = uniqueId, ServiceID = ResourceID, IsValid = RootModel.Errors.Count == 0 }; designValidationMemo.Errors.AddRange(RootModel.GetErrors(uniqueId).Cast <ErrorInfo>()); if (environmentModel == null) { designValidationMemo.IsValid = false; designValidationMemo.Errors.Add(new ErrorInfo { ErrorType = ErrorType.Critical, FixType = FixType.None, InstanceID = uniqueId, Message = "Server source not found. This service will not execute." }); } UpdateLastValidationMemo(designValidationMemo); }