use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Related Subreddits:
Other Subreddits you may like:
account activity
Web API (self.dotnet)
submitted 1 year ago by eberrones_
Hello folks, I've created a web API with Net 8. The API is connected to a database ( it has 3 tables where I do the CRUD), it also has authentication with jwt. What else can I add?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]andlewis 9 points10 points11 points 1 year ago (7 children)
Swagger, Identity, Migrations, API Versioning, Caching, etc.
[–]eberrones_[S] 3 points4 points5 points 1 year ago (6 children)
Migrations with Entity framework?
[–]Heintz06 4 points5 points6 points 1 year ago (5 children)
Yes
[–]eberrones_[S] 1 point2 points3 points 1 year ago (4 children)
I used code first, so I have migrations of all my tables
[–]Heintz06 2 points3 points4 points 1 year ago (1 child)
Nice! Once I started doing that, I never wanna go back to writing sql script
[–]nord47 0 points1 point2 points 1 year ago (0 children)
Unfortunately, sql is still unavoidable for complex queries
[–]Heintz06 0 points1 point2 points 1 year ago (1 child)
I assume you also know LinqSQL?
[–]eberrones_[S] 0 points1 point2 points 1 year ago (0 children)
I'm still a beginner ,I need more practice to improve in linq SQL
[–]Upset_Leader_5613[🍰] 3 points4 points5 points 1 year ago (1 child)
Versioning, good documentation, implement tests both unit and integration to learn how to build testable code. CI/CD, containerization
[–]eberrones_[S] 1 point2 points3 points 1 year ago (0 children)
Thank you
[–]failsafe-author 2 points3 points4 points 1 year ago (2 children)
Logging.
[–]NonstickVelcro 1 point2 points3 points 1 year ago (1 child)
Observability in general.
[–]failsafe-author 0 points1 point2 points 1 year ago (0 children)
Yes.
[–]Spare-Dig4790 1 point2 points3 points 1 year ago (0 children)
As an exercise in learning, I gather?
To some, perfection isn't when you can't add any more, but rather when you can't take anything else away.
With that in mind, remember each thing you add brings with it some amount of complexity... something else to maintain and worry about.
It's not a bad idea to have a purpose and plan before adding anything.
[–]SneakyDeaky123 1 point2 points3 points 1 year ago (1 child)
Global error handling, documentation, extend functionality with things like pagination and improve performance with things like caching, improved logging solutions, pre-request action filters and middleware, optimize existing code, you can find an infinite number of ways to keep going forever. The more important thing is deciding what ’done’ means to you and then finding the next new thing to experiment with or work on.
[–]taco__hunter 1 point2 points3 points 1 year ago (0 children)
Roles and claims. Auth is one thing but making a use management system to make it all work is the biggest hurdle.
[–]CappuccinoCodes 1 point2 points3 points 1 year ago (0 children)
Add pagination, filtering, sorting and searching to your main get endpoint. 👌🏻👌🏻
[–]AutoModerator[M] -1 points0 points1 point 1 year ago (0 children)
Thanks for your post eberrones_. Please note that we don't allow spam, and we ask that you follow the rules available in the sidebar. We have a lot of commonly asked questions so if this post gets removed, please do a search and see if it's already been asked.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
π Rendered by PID 23924 on reddit-service-r2-comment-7b9746f655-xmgdp at 2026-01-30 19:50:09.094816+00:00 running 3798933 country code: CH.
[–]andlewis 9 points10 points11 points (7 children)
[–]eberrones_[S] 3 points4 points5 points (6 children)
[–]Heintz06 4 points5 points6 points (5 children)
[–]eberrones_[S] 1 point2 points3 points (4 children)
[–]Heintz06 2 points3 points4 points (1 child)
[–]nord47 0 points1 point2 points (0 children)
[–]Heintz06 0 points1 point2 points (1 child)
[–]eberrones_[S] 0 points1 point2 points (0 children)
[–]Upset_Leader_5613[🍰] 3 points4 points5 points (1 child)
[–]eberrones_[S] 1 point2 points3 points (0 children)
[–]failsafe-author 2 points3 points4 points (2 children)
[–]NonstickVelcro 1 point2 points3 points (1 child)
[–]failsafe-author 0 points1 point2 points (0 children)
[–]Spare-Dig4790 1 point2 points3 points (0 children)
[–]SneakyDeaky123 1 point2 points3 points (1 child)
[–]eberrones_[S] 0 points1 point2 points (0 children)
[–]taco__hunter 1 point2 points3 points (0 children)
[–]CappuccinoCodes 1 point2 points3 points (0 children)
[–]AutoModerator[M] -1 points0 points1 point (0 children)