NetStandard.2.1.Rosetta.IRosettaModelObject.cs Maven / Gradle / Ivy
The newest version!
namespace Rosetta.Lib
{
using Rosetta.Lib.Meta;
using Rosetta.Lib.Validation;
public interface IRosettaModelObject where R : IRosettaModelObject
{
///
/// Gets the meta data associated with this object.
///
IRosettaMetaData MetaData { get; }
///
/// Determines whether the object is valid according to the validation rules defined for it.
///
///
IValidationResult Validate();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy