https://github.com/aimenux/wcfendpointbehaviordemo
Using custom endpoint behaviors with wcf clients
https://github.com/aimenux/wcfendpointbehaviordemo
http-client net60 polly soap wcf wcf-core
Last synced: 11 months ago
JSON representation
Using custom endpoint behaviors with wcf clients
- Host: GitHub
- URL: https://github.com/aimenux/wcfendpointbehaviordemo
- Owner: aimenux
- License: mit
- Created: 2023-06-02T17:13:34.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-03T16:52:25.000Z (about 3 years ago)
- Last Synced: 2025-02-27T01:54:31.170Z (over 1 year ago)
- Topics: http-client, net60, polly, soap, wcf, wcf-core
- Language: C#
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WcfEndpointBehaviorDemo
```
Using custom endpoint behaviors with wcf clients
```
In this repo, i m using two projects :
- `Api` : a soap web service based on [WcfCore](https://github.com/CoreWCF/CoreWCF) library
- `App` : a console app to consume the soap web service
The `Api` soap web service expose two urls :
- http://localhost:5000/SoapService/http
- https://localhost:5001/SoapService/https
The `App` console app use two [custom endpoint behaviour](https://justsimplycode.com/2018/09/08/logging-all-outgoing-soap-requests/) :
- `SoapLoggingBehaviour` : log soap requests/responses
- `SoapHttpClientBehavior` : use httpclient for soap requests/responses
**`Tools`** : net 6.0, wcf-core, polly