public ModuleConfig(SourceFile source, ResourceMetadata metadata, ResourceHelpInfo info, ModuleConfigSpec spec) { Info = info; Source = source; Spec = spec; Name = metadata.Name; }
public Baseline(SourceFile source, ResourceMetadata metadata, ResourceHelpInfo info, BaselineSpec spec) { Info = info; Source = source; Spec = spec; Name = BaselineId = metadata.Name; }
public IResource CreateInstance(SourceFile source, ResourceMetadata metadata, CommentMetadata comment, object spec) { var info = new ResourceHelpInfo(comment.Synopsis); return((IResource)Activator.CreateInstance(typeof(T), source, metadata, info, spec)); }