microsoft / microsoft/typespec
MTG emitter should support package-name
Open
emitter:client:csharp
- Dominant language
- Java
- Stars
- 5.9k
- Forks
- 394
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 104
Description
Original issue: https://github.com/Azure/azure-sdk-for-net/issues/53606
For the case MySql, the package name is `Azure.ResourceMananger.MySql` but the namespace is `Azure.ResourceManager.MySql.FlexibleServers`.
If we use the setting
```
namespace: "Azure.ResourceManager.MySql.FlexibleServers"
emitter-output-dir: "{output-dir}/{service-dir}/Azure.ResourceManager.MySql"
```
Then the SDK project will be changed to `Azure.ResourceManager.MySql.FlexibleServers.sln` and package name also be changed.
Contributor guide
Assessment
This issue has not been assessed yet.