Annabelle
Ocelot/Yarp a valid use-case for the following react/asp.net?
Hello there
I'm currently working on application and I want to use C# AspNet for the backend, and for frontend I want react.
Issue is regarding the security. I wanted to go with JWT access/refresh token, but try not to use localStorage, and only way would be to use http only cookies and I can only set that inside of C#
As the asp net project, and frontend are 2 different domains I cannot easily work with cookies between them.
Idea is to use Ocelot/Yarp to create following match:
route starts with /api -> redirect to my C# asp net project
everything else needs to go to the react side
So just a gateway
Then authentication would be easier as we can use one domain, and react will be able to fetch session from some route /session
Do you think I'm on the right track here, or any better ideas?
17 replies
❔ Dapper Unit Of Work
So I'm setting up a simple UnitOfWork with dapper
For that we need to have a scoped Transaction and Connection
we register this as
I have to open connection with
Connection.Open();
before creating a transaction though
My question is how good of an idea is this?
Is there any better way of doing this without blocking?6 replies
❔ Tests best practice
Hello I'm interested in learning more about testing in general like unit tests and other kind of tests
I try looking at guides online, but they all show really bad examples that are not just not real.
I would like to unit test my ASPNet Api's database logic that seems to need mocks, but should controller be tested? Like if we have
ProductController
with method CreateProduct(Request)
do we test this or just logic inside it? Like services/Repos
Does the testing of API fall under different kind of tests like E2E testing for frontend119 replies