blob: d9ece33c1b8d57e341e5593d502d7a775ffc7199 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
using CsvHelper.DocsGenerator.Infos;
namespace CsvHelper.DocsGenerator.Generators
{
public class DocumentGeneratorFactory
{
public DocumentGenerator Create(AssemblyInfo assemblyInfo)
{
return new AssemblyGenerator(assemblyInfo);
}
public DocumentGenerator Create(NamespaceInfo namespaceInfo)
{
return new NamespaceGenerator(namespaceInfo);
}
public DocumentGenerator Create(TypeInfo typeInfo)
{
return new TypeGenerator(typeInfo);
}
}
}
|