├── .gitignore ├── README.md └── src └── plen-opensource.RabbitMQClient └── plen-opensource.RabbitMQClient ├── plen-opensource.RabbitMQClient.Host ├── App.config ├── MessageTypeConst.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── UpdatePurchaseOrderStatusByBillIdMqContract.cs └── plen-opensource.RabbitMQClient.ConsoleHost.csproj ├── plen-opensource.RabbitMQClient.Test ├── App.config ├── MessageXmlSerializerTests.cs ├── Properties │ └── AssemblyInfo.cs ├── RabbitMqClientTests.cs └── plen-opensource.RabbitMQClient.Test.csproj ├── plen-opensource.RabbitMQClient.sln └── plen-opensource.RabbitMQClient ├── BaseMqContract.cs ├── Common ├── ILog.cs ├── LogLocation.cs └── Utility.cs ├── Config ├── MqConfigDom.cs └── MqConfigDomFactory.cs ├── EventMessage.cs ├── EventMessageFactory.cs ├── EventMessageResult.cs ├── IMessageSerializer.cs ├── IRabbitMqClient.cs ├── MessageSerializer.cs ├── MessageSerializerFactory.cs ├── Properties └── AssemblyInfo.cs ├── RabbitMqClient.cs ├── RabbitMqClientContext.cs ├── RabbitMqClientFactory.cs └── plen-opensource.RabbitMQClient.csproj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/README.md -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Host/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Host/App.config -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Host/MessageTypeConst.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Host/MessageTypeConst.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Host/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Host/Program.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Host/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Host/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Host/UpdatePurchaseOrderStatusByBillIdMqContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Host/UpdatePurchaseOrderStatusByBillIdMqContract.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Host/plen-opensource.RabbitMQClient.ConsoleHost.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Host/plen-opensource.RabbitMQClient.ConsoleHost.csproj -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Test/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Test/App.config -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Test/MessageXmlSerializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Test/MessageXmlSerializerTests.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Test/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Test/RabbitMqClientTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Test/RabbitMqClientTests.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Test/plen-opensource.RabbitMQClient.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.Test/plen-opensource.RabbitMQClient.Test.csproj -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.sln -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/BaseMqContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/BaseMqContract.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/Common/ILog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/Common/ILog.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/Common/LogLocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/Common/LogLocation.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/Common/Utility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/Common/Utility.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/Config/MqConfigDom.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/Config/MqConfigDom.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/Config/MqConfigDomFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/Config/MqConfigDomFactory.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/EventMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/EventMessage.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/EventMessageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/EventMessageFactory.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/EventMessageResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/EventMessageResult.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/IMessageSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/IMessageSerializer.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/IRabbitMqClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/IRabbitMqClient.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/MessageSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/MessageSerializer.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/MessageSerializerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/MessageSerializerFactory.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/RabbitMqClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/RabbitMqClient.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/RabbitMqClientContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/RabbitMqClientContext.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/RabbitMqClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/RabbitMqClientFactory.cs -------------------------------------------------------------------------------- /src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plen-wang/rabbitmqclient/HEAD/src/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient/plen-opensource.RabbitMQClient.csproj --------------------------------------------------------------------------------