Comments (6)
The mistake is in ServiceClientBase line 47. It currently is
var requestUri = this.SyncReplyBaseUri + "/" + request.GetType().Name;
and it should be
var requestUri = this.SyncReplyBaseUri.WithTrailingSlash() +
request.GetType().Name;
the reason is several lines above you add a slash tot he end of the url and
this line would just add another in some cases
Original comment by [email protected]
on 29 Jul 2010 at 9:15
from servicestack.
sorry noticed you applied the fix i talked about above and when i checked i
realized the other method also has the same problem but since i have not sued
it i did not notice. line 78
Original comment by [email protected]
on 30 Jul 2010 at 9:37
from servicestack.
Hi yeah sorry I haven't got back to you sooner, I've been rather busy and only
been able to apply that quick fix you mentioned - thanks btw :)
Unfortunately I'm mid way through adding some new functionality in ServiceStack
so wont put out a new binary release until I've finished, so you'll have to
build it from source for the time being. I'll update this thread once I have
done so.
Thanks for reporting!
- Demis
Original comment by [email protected]
on 30 Jul 2010 at 11:05
- Changed state: Accepted
from servicestack.
Any chance you could email me the build with the fix or tell me how to build
the source. When i tried to build it i could not get it to produce the 3 dll.
I got a lot of errors with the bat files and the nant script did not seem to do
anything so sort of gave up. If not that is ok i will just copy the client into
my own dll.
Original comment by [email protected]
on 30 Jul 2010 at 11:44
from servicestack.
Hi no worries please find the new binaries attached.
Hopefully for other people to build you just need to:
- Rename env-vars.bat.rename to env-vars.bat and change the 'BASE_PATH' to the
path where you have checked out ServiceStack.
- Build ServiceStack.Common.sln in 'Release' mode
- Run '%BASE_PATH%\Common\ServiceStack.Common\Build\ilmerge-all.bat'
- Find the merged dlls in '%BASE_PATH%\release\latest'
Original comment by [email protected]
on 31 Jul 2010 at 12:01
Attachments:
from servicestack.
I'll close this issue since this fix is now in the latest version of
ServiceStack.
Original comment by [email protected]
on 11 Aug 2010 at 3:13
- Changed state: Fixed
from servicestack.
Related Issues (20)
- Serializing byte[] cannot be Deserialized.
- CreateTransaction failing HOT 1
- TypeInitializationException when a class have a property that return an XElement value
- TypeInitializationException when deserialiaze a string to a class that have a static property
- Priority of Web Sockets HOT 1
- How to Store values in session
- Implement Forms Authentication Using ServiceStack HOT 1
- OrmPostgreSQL HOT 1
- Supporting for redis ZCOUNT command
- WCF helper implementation
- Null reference exception on call to GetAll HOT 2
- Broken link on Project Home HOT 2
- DeSerialising dictionary with type Dictionary<Tuple<string,string>,double>>() does not work
- Wrong Encoding
- ServiceStack.Redis reading large files from Redis server
- ServiceStack.Redis.RedisResponseException
- Db number is fogotten when using pooled clients.
- SOAP request and response wrappers
- Tutorial references ServiceStackHttpHandlerFactory which isn't included in ServiceStack.dll
- Future roadmap suggestion
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 servicestack.