fix resource class name generation -> 0.0.3
This commit is contained in:
@@ -36,14 +36,19 @@ public class Generator : IIncrementalGenerator
|
||||
? t.assembly.Name
|
||||
: $"{t.assembly.Name}.{relativeNamespace}";
|
||||
|
||||
var resourceFileName = t.name;
|
||||
var className = CodeSnippetFactory.TransformToClassName(t.name);
|
||||
var snippet = CodeSnippetFactory.CreateResourceClassCodeSnippet(
|
||||
ns,
|
||||
t.name,
|
||||
CodeSnippetFactory.CreateResourceMangerMemberCodeSnippet(t.name),
|
||||
CodeSnippetFactory.TransformToNamespace(ns),
|
||||
className,
|
||||
CodeSnippetFactory.CreateResourceMangerMemberCodeSnippet(
|
||||
$"{ns}.{resourceFileName}",
|
||||
className
|
||||
),
|
||||
v.Resources
|
||||
);
|
||||
|
||||
spc.AddSource(ns + t.name, snippet.Value);
|
||||
spc.AddSource($"{ns}.{className}", snippet.Value);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user