/// <summary> /// Deserializes an instance of <see cref="SandboxObserverDescriptor"/>. /// </summary> public static SandboxObserverDescriptor Deserialize(BuildXLReader reader) { Contract.Requires(reader != null); return(new SandboxObserverDescriptor() { WarningRegex = reader.ReadNullable(r => ExpandedRegexDescriptor.Deserialize(r)), LogOutputToConsole = reader.ReadBoolean(), LogErrorToConsole = reader.ReadBoolean() }); }