zeromq / netmq

A 100% native C# implementation of ZeroMQ for .NET
Other
2.97k stars 745 forks source link

change the zmq project to NetMQ.zmq #14

Closed somdoron closed 12 years ago

somdoron commented 12 years ago

thoughts?

Also all the classes should be internal on the project except the ZMQ static class, SocketBase and the enums.

reiroldan commented 12 years ago

I'd pull all the classes into the main project under the zmq namespace. I Initially thought it was a namespace inside the main project, then saw it was a separate project.

somdoron commented 12 years ago

so one project, called NetMQ, in the main namespace the high level class and then another folder called zmq with the low level porting code?

reiroldan commented 12 years ago

Exactly that. I believe that is how it is layered in the JeroMQ project, bindings also do it in this way. It would be great to keep everything within one assembly.

somdoron commented 12 years ago

ok, i will take care of it now

reiroldan commented 12 years ago

@somdoron Just note that there are still some pending tasks to be done.

Remove the NetMQ.zmq project from the solution. Add the zmq folder to the NetMQ project Clean up unnecessary files from the zmq folder. ie: properties directory, csproj files