Просмотр исходного кода

多出了一个文件,删掉

tanghai 8 лет назад
Родитель
Сommit
f2233728cc

+ 0 - 52
Unity/Assets/Scripts/Base/Message/AMessage.cs

@@ -1,52 +0,0 @@
-using MongoDB.Bson.Serialization.Attributes;
-using ProtoBuf;
-
-// 不要在这个文件加[ProtoInclude]跟[BsonKnowType]标签,加到InnerMessage.cs或者OuterMessage.cs里面去
-namespace Model
-{
-	public struct PacketInfo
-	{
-		public Header Header;
-	
-		public byte[] Bytes;
-		public ushort Index;
-		public ushort Length;
-	}
-
-	[BsonIgnoreExtraElements]
-	[ProtoContract]
-	public class Header
-	{
-		[BsonElement("a")]
-		[ProtoMember(1)]
-		public byte Flag;
-
-		[BsonElement("b")]
-		[ProtoMember(2)]
-		public ushort Opcode;
-
-		[BsonElement("c")]
-		[BsonIgnoreIfDefault]
-		[ProtoMember(3)]
-		public uint RpcId;
-	}
-
-	[ProtoContract]
-	public partial class MessageObject
-	{
-	}
-	
-	public interface AMessage
-	{
-	}
-	
-	public interface ARequest: AMessage
-	{
-	}
-	
-	public interface AResponse: AMessage
-	{
-		int Error { get; set; }
-		string Message { get; set; }
-	}
-}

+ 3 - 3
Unity/Hotfix/Module/HotfixMessage/AMessage.cs

@@ -1,15 +1,15 @@
 namespace Hotfix
 {
 #if ILRuntime
-	public abstract partial class AMessage
+	public interface IMessage
 	{
 	}
 	
-	public abstract partial class ARequest
+	public interface ARequest
 	{
 	}
 	
-	public abstract partial class AResponse
+	public interface AResponse
 	{
 	}
 #endif

+ 1 - 1
Unity/Unity.csproj

@@ -212,11 +212,11 @@
     <Compile Include="Assets\Scripts\Base\Math\VLine.cs" />
     <Compile Include="Assets\Scripts\Base\Math\VRect.cs" />
     <Compile Include="Assets\Scripts\Base\Message\AActorMessage.cs" />
-    <Compile Include="Assets\Scripts\Base\Message\IMessage.cs" />
     <Compile Include="Assets\Scripts\Base\Message\AMHandler.cs" />
     <Compile Include="Assets\Scripts\Base\Message\AppType.cs" />
     <Compile Include="Assets\Scripts\Base\Message\ClientDispatcher.cs" />
     <Compile Include="Assets\Scripts\Base\Message\ErrorCode.cs" />
+    <Compile Include="Assets\Scripts\Base\Message\IMessage.cs" />
     <Compile Include="Assets\Scripts\Base\Message\IMessageDispatcher.cs" />
     <Compile Include="Assets\Scripts\Base\Message\IMessagePacker.cs" />
     <Compile Include="Assets\Scripts\Base\Message\IMHandler.cs" />