private DataObject(string name, Type type, object dataObject, IDataObjectInfoRetriever retriever) { this.Name = name; this.Type = type; this.Value = dataObject; this.Retriever = retriever; }
private DataObjectProfile(string name, Type type, object dataObject, IDataObjectInfoRetriever retriever, IDataObjectValidator validator) { this.Name = name; this.Type = type; this.DataObject = dataObject; this.Retriever = retriever; this.Validator = validator; }
public DataObject(string name, Type type, IDataObjectInfoRetriever retriever) : this(name, type, null, retriever) { }
public DataObjectProfile(string name, Type type, IDataObjectInfoRetriever retriever, IDataObjectValidator validator) : this(name, type, null, retriever, validator) { }