Skip to content

Commit af67c0d

Browse files
drop handler... and break all the things
1 parent d3c9b2c commit af67c0d

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

src/JsonRpc/IHandlerDescriptor.cs

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,23 @@ namespace OmniSharp.Extensions.JsonRpc
55
public interface IHandlerDescriptor
66
{
77
string Method { get; }
8-
IJsonRpcHandler Handler { get; }
98
Type HandlerType { get; }
109
Type Params { get; }
1110
Type Response { get; }
1211
}
12+
13+
public interface IHandlerDelegateDescriptor
14+
{
15+
Delegate HandlerDelegate { get; }
16+
}
17+
18+
public interface IHandlerTypeDescriptor
19+
{
20+
Type HandlerImplemenationType { get; }
21+
}
22+
23+
public interface IHandlerInstanceDescriptor
24+
{
25+
IJsonRpcHandler Handler { get; }
26+
}
1327
}

0 commit comments

Comments
 (0)