예제 #1
0
        public static IRelationshipLinksBuilder <TParentBuilder> AddRelatedLink <TParentBuilder>(this IRelationshipLinksBuilder <TParentBuilder> relationshipLinksBuilder, IEnumerable <Link> linkCollection)
            where TParentBuilder : class
        {
            Contract.Requires(relationshipLinksBuilder != null);
            Contract.Requires(linkCollection != null);

            return(relationshipLinksBuilder.AddLink(Keywords.Related, linkCollection));
        }
예제 #2
0
        public static IRelationshipLinksBuilder <TParentBuilder> AddRelatedLink <TParentBuilder>(this IRelationshipLinksBuilder <TParentBuilder> relationshipLinksBuilder)
            where TParentBuilder : class
        {
            Contract.Requires(relationshipLinksBuilder != null);

            return(relationshipLinksBuilder.AddLink(Keywords.Related));
        }
예제 #3
0
        // PUBLIC METHODS ///////////////////////////////////////////////////
        #region Extension Methods
        public static IRelationshipLinksBuilder <TParentBuilder> AddRelatedLink <TParentBuilder>(this IRelationshipLinksBuilder <TParentBuilder> relationshipLinksBuilder, Link link)
        {
            Contract.Requires(relationshipLinksBuilder != null);
            Contract.Requires(link != null);

            return(relationshipLinksBuilder.AddLink(Keywords.Related, link));
        }