예제 #1
0
        public IResource CreateInstance(SourceFile source, ResourceMetadata metadata, CommentMetadata comment, object spec)
        {
            var info = new ResourceHelpInfo(comment.Synopsis);

            return((IResource)Activator.CreateInstance(typeof(T), ApiVersion, source, metadata, info, spec));
        }
예제 #2
0
 internal InternalResource(ResourceKind kind, string apiVersion, SourceFile source, ResourceMetadata metadata, ResourceHelpInfo info, TSpec spec)
     : base(kind, apiVersion, source, metadata, info, spec)
 {
     _Annotations = new Dictionary <Type, ResourceAnnotation>();
 }