Comments (6)
Hi @MicheleRezk
many thanks for your effort in confirming that, for some reasons, we have decided not to use custom api-gateway, but to call commercetools directly.
So this is no longer an issue, nevertheless like you have mentioned there shouldn't be a problem as the URL's are not written.
from commercetools-dotnet-core-sdk-v2.
Hello @theburhan,As per documentation, you would select Api Url based on the host Region, so I'm just wondering why would you do a custom API gateway like your example?
from commercetools-dotnet-core-sdk-v2.
Hi @MicheleRezk, I actually want to decouple dotnet service from CT via custom API gateway for two reasons, first, so that in future if for any reason I want to decommission some services from CT in favour of another external system, then dotnet service won't be affected, I will only have to update the APIM with a different target URL, so APIM here is only treated as proxy call.
Also, I will be using mock server for e2e integration tests, where I want to avoid making calls to CT. So, in the config on our test env, APIM will be making proxy calls to stubs.
I already tested that flow with SDK1, where it was working fine. Is that really a defect in SDK2 that overwrites the ApiBaseUrl or do you think it is done on purpose because having a custom APIM in this use-case is not a good practice?
from commercetools-dotnet-core-sdk-v2.
and the second case is, my service will be deployed in VNET which has no access to the internet. So, I want to make proxy call.
from commercetools-dotnet-core-sdk-v2.
Hi @theburhan,
I already checked the issue and found that we're not replacing the BaseAddress in the client, it will be same as configured in the appsettings.json, please check attached screenshot while debugging it.
from commercetools-dotnet-core-sdk-v2.
Hi @theburhan ,
Do you still having an issue or should I close it?
from commercetools-dotnet-core-sdk-v2.
Related Issues (20)
- CentPrecisionMoney conversion mismatch HOT 1
- Quotes: quoteState missing from IQuote in commercetools.Sdk.Api.Models.Quotes HOT 3
- MessageSubscription: Breaking change from 5.1 to 5.2? HOT 1
- Question about Serialization/Deserialization of messages HOT 8
- Custom timeouts and retries on HTTP Client HOT 2
- Issue Creating Cart with Custom Line Item with Line-Item Custom Field HOT 1
- No Blazor WASM support HOT 4
- Product exists HEAD call support HOT 1
- Image upload always missing content type HOT 1
- OOTB models in SDK not serializing properly HOT 9
- How to create a HTTP Subscription with Extension Destination HOT 1
- Use ISerializerService in Dependency Injection Setup HOT 5
- Commercetool HTTP Client not working with Single-file deployment
- Fix Security Vulnerability with System.Text.Encodings.Web HOT 2
- Bypass 409 concurrentmodificationexception and overwrite the resource HOT 1
- LineItems is null but it should not be null. Schema can be outdated HOT 2
- Unable to Add header with IClient HOT 6
- ProductProjectionPagedQueryResponse is Generated with a long Offset while the query only accepts a int32 offset. HOT 2
- Filter categories by subtree HOT 1
- BadRequest On FailedLogin (Wrong username/password) HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from commercetools-dotnet-core-sdk-v2.