Request to modify access modifiers of methods in EntityRoutingConvention and EdmModelExtensions
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- csharp
- Domain
- api, backend-api-design
Research direction
Locate EntityRoutingConvention and EdmModelExtensions, then inspect their current accessibility and nearby tests or usages. Confirm whether the requested inheritance and public access are compatible with the library's API design; done means the requested access changes are implemented with passing relevant tests and no API breakage concerns.
Written by the indexing model from the issue text.
Description
I'm currently working on adding a custom routing convention to my project. My custom convention inherits from EntityRoutingConvention and the implementation is closely aligned with the base.
To effectively achieve this, I needed to copy-paste some methods that are not available.
So I'd like to propose modifying the access levels of certain methods:
- Changing
internal static (string, string) Split(string actionName)toprotected static (string, string) Split(string actionName). - Changing
internal static class EdmModelExtensionstopublic static class EdmModelExtensions.
Is this something that can be implemented?
- Dominant language
- C#
- Stars
- 505
- Forks
- 186
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from OData/AspNetCoreOData
-
.NET 10 support Open
Difficulty 5/5 Over a week Newbie friendliness 25/100
OData/AspNetCoreOData#1610 · 2 comments · 5 reactions ·
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 68/100
OData/AspNetCoreOData#1609 · 2 comments ·
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 72/100
OData/AspNetCoreOData#1584 ·
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 72/100
OData/AspNetCoreOData#1572 ·
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 58/100
OData/AspNetCoreOData#1569 · 2 comments ·
All issues in OData/AspNetCoreOData
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
:watch: Not Triaged 11.0 fundamentals/subsvc
Difficulty 2/5 1-3 hours Newbie friendliness 92/100
dotnet/AspNetCore.Docs#37699 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
SubtitleEdit/subtitleedit#15108 · 1 comment ·
-
area/docs-content Bug pulumi/docs
Difficulty 1/5 1-3 hours Newbie friendliness 94/100
-
agentic-workflows untriaged
Difficulty 2/5 1-3 hours Newbie friendliness 76/100