public static ReferenceCollectionBuilder SharedNameExtension(this ReferenceCollectionBuilder builder, string value)
        {
            builder.Annotation("Annotation", value + ".Annotation");
            builder.Metadata["Metadata"] = value + ".Metadata";
            ((IAccessor <Model>)builder).Service["Model"] = value + ".Model";

            return(builder);
        }
        public static ReferenceCollectionBuilder ManyToOneBuilderExtension(this ReferenceCollectionBuilder builder, string value)
        {
            builder.Annotation("Annotation", value + ".Annotation");
            builder.Metadata["Metadata"]          = value + ".Metadata";
            builder.GetService <Model>()["Model"] = value + ".Model";

            return(builder);
        }