Comments (4)
I've managed to get it running on CoreCLR rc1-update1 (and on rc2 as well, barring issue aspnet/dnx#3271)
I had to do three changes for this:
- In
project.json
change the target fromdotnet
todnxcore50
, otherwise dnx refuses to load the library. I'm not quite sure whetherdotnet
is now deprecated altogether or if something else was missing. Haven't gotten around to figuring that out yet. - In
project.json
add the SRAmqp.resx file asnamedResource
. It seems this file is only required for error reporting though. When everything is ok, its absence is not noticeable, but whenever anything goes wrong, you get a "resource not found" error. - Stop using the
Socket.BeginX
/EndX
methods and rewrite the corresponding tasks in terms ofSocket.XAsync
, because the former have been removed from theSocket
contract in coreclr as of RC1.
My changes are here: fsoikin@c1a000f
Would you be interested in a pull request?
from amqpnetlite.
@fsoikin it would be great if you can send a PR. Just a question about item 1: is it a must to replace dotnet with dnxcore50? I read a few online posts about the new way to target frameworks and it is recommended to use dotnet if the library works on any platform as long as the dependencies are met.
from amqpnetlite.
I have read those posts, too, and tried dotnet
first, and unfortunately, it doesn't work.
I hesitate to file an issue with the CoreCLR team yet, because they seems to be in the process of tossing these things around a bit. I will check back on this once they hit RTM.
from amqpnetlite.
Created a PR.
My contributor agreement is already signed.
from amqpnetlite.
Related Issues (20)
- How to create auto-delete queues HOT 2
- [Doubt] Possibility of creating new resources - (new queues/topics) HOT 1
- NullReferenceException in ReceiverLink HOT 5
- Multicast queue message filtering in ActiveMq Artemis HOT 1
- Access Transfer object on message received / support for batching HOT 3
- AMQP internal error with azure sdk for java client HOT 2
- NonSASL client can connect and create session to SASL broker but unable to send messages HOT 1
- Help: Setting max threads HOT 2
- Memory leak in TcpSocket class
- Is it not necessary to close a link or a session when a connection exception occurs? HOT 4
- Protocol violation when sending FLOW HOT 2
- AmqpSettings IdleTimeout error in case you time travel HOT 2
- Protocol violation when sending FLOW field delivery-count
- Invalid DateTime conversion HOT 3
- Modify MessageAnnotations with Apache Artemis HOT 1
- Can't create a pair link due of Attach.LinkName override HOT 7
- Calling SendAsync while the connection is closing/closed results in an UnobservedTaskException HOT 2
- SendAsync SenderLink with OutcomeCallback callback HOT 4
- Question: how to handle redelivery HOT 3
- How to control timeouts and/or cancel async operations
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 amqpnetlite.