Пример #1
0
        /// <summary>
        /// Validates the inheritance of an asset by checking base accessibility up to the root base.
        /// </summary>
        /// <param name="assetItem">The asset item.</param>
        /// <returns>A logger result with a list of all the base in bottom-up orde.</returns>
        public LoggerValueResult <List <Asset> > ValidateAssetBase(AssetItem assetItem)
        {
            var results = new LoggerValueResult <List <Asset> >();

            results.Value.AddRange(ValidateAssetBase(assetItem, results));
            return(results);
        }
Пример #2
0
 /// <summary>
 /// Validates the inheritance of an asset by checking base accessibility up to the root base.
 /// </summary>
 /// <param name="assetItem">The asset item.</param>
 /// <returns>A logger result with a list of all the base in bottom-up orde.</returns>
 public LoggerValueResult<List<Asset>> ValidateAssetBase(AssetItem assetItem)
 {
     var results = new LoggerValueResult<List<Asset>>();
     results.Value.AddRange(ValidateAssetBase(assetItem, results));
     return results;
 }