Changeset 13887 for branches/thasling/DistributedGA/DistributedGA.Core/Implementation/MessageContractImpl.cs
- Timestamp:
- 06/08/16 17:02:06 (8 years ago)
- Location:
- branches/thasling/DistributedGA/DistributedGA.Core
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/thasling/DistributedGA/DistributedGA.Core
-
Property
svn:global-ignores
set to
obj
-
Property
svn:global-ignores
set to
-
branches/thasling/DistributedGA/DistributedGA.Core/Implementation/MessageContractImpl.cs
r13553 r13887 4 4 using DistributedGA.Core.Interface; 5 5 6 namespace DistributedGA.Core.Implementation { 7 [ServiceBehavior(InstanceContextMode = InstanceContextMode.Single)] 8 public class MessageContractImpl : IMessageContract { 9 public void SendData(PeerInfo sender, SolutionInfo[] data) { 10 MessageRecieveEventArgs args = new MessageRecieveEventArgs() { Sender = sender, data = data }; 6 namespace DistributedGA.Core.Implementation 7 { 8 [ServiceBehavior(InstanceContextMode = InstanceContextMode.Single)] 9 public class MessageContractImpl : IMessageContract 10 { 11 public void SendData(PeerInfo sender, byte[][] data) 12 { 13 MessageRecieveEventArgs args = new MessageRecieveEventArgs() { Sender = sender, data = data }; 11 14 12 if (MessageRecieved != null) { 13 MessageRecieved(this, args); 14 } 15 if (MessageRecieved != null) 16 { 17 MessageRecieved(this, args); 18 } 19 } 20 21 public event EventHandler<MessageRecieveEventArgs> MessageRecieved; 22 15 23 } 16 17 public event EventHandler<MessageRecieveEventArgs> MessageRecieved;18 19 }20 24 }
Note: See TracChangeset
for help on using the changeset viewer.