Skip to content

Commit 43c8456

Browse files
committed
inferring name from type T
1 parent 1c935fd commit 43c8456

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Assets/BossRoom/Scripts/Shared/Infrastructure/PubSub/MessageChannelDIExtensions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ public static void BindMessageChannelInstance<TMessage>(this DIScope scope)
66
{
77
scope.BindInstanceAsSingle<MessageChannel<TMessage>, IPublisher<TMessage>, ISubscriber<TMessage>, IMessageChannel<TMessage>>(new MessageChannel<TMessage>());
88
}
9-
public static void BindNetworkedMessageChannelInstance<TMessage>(this DIScope scope, string name, int bufferSize) where TMessage : unmanaged
9+
public static void BindNetworkedMessageChannelInstance<TMessage>(this DIScope scope, int bufferSize) where TMessage : unmanaged
1010
{
11-
scope.BindInstanceAsSingle<NetworkedMessageChannel<TMessage>, IPublisher<TMessage>, ISubscriber<TMessage>, IMessageChannel<TMessage>>(new NetworkedMessageChannel<TMessage>(name, bufferSize));
11+
scope.BindInstanceAsSingle<NetworkedMessageChannel<TMessage>, IPublisher<TMessage>, ISubscriber<TMessage>, IMessageChannel<TMessage>>(new NetworkedMessageChannel<TMessage>(bufferSize));
1212
}
1313

1414
public static void BindBufferedMessageChannelInstance<TMessage>(this DIScope scope)

Assets/BossRoom/Scripts/Shared/Infrastructure/PubSub/NetworkedMessageChannel.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ public class NetworkedMessageChannel<T> : MessageChannel<T> where T : unmanaged
1919

2020
bool m_HasRegisteredHandler;
2121

22-
public NetworkedMessageChannel(string name, int bufferSize)
22+
public NetworkedMessageChannel(int bufferSize)
2323
{
24-
m_Name = name;
24+
m_Name = $"{nameof(T)}NetworkMessageChannel";
2525
m_BufferSize = bufferSize;
2626
}
2727

0 commit comments

Comments
 (0)