Browse Source

Merge pull request #116 from vincentmarguerie/master

make template Session inheritable
Tim Burks 8 years ago
parent
commit
ce2a58a03e
2 changed files with 2 additions and 2 deletions
  1. 1 1
      Examples/Echo/Generated/echo.grpc.swift
  2. 1 1
      Plugin/Templates/server.swift

+ 1 - 1
Examples/Echo/Generated/echo.grpc.swift

@@ -400,7 +400,7 @@ internal protocol Echo_EchoProvider {
 }
 
 /// Common properties available in each service session.
-internal final class Echo_EchoSession {
+internal class Echo_EchoSession {
   fileprivate var handler : gRPC.Handler
   internal var requestMetadata : Metadata { return handler.requestMetadata }
 

+ 1 - 1
Plugin/Templates/server.swift

@@ -24,7 +24,7 @@
 }
 
 /// Common properties available in each service session.
-{{ access }} final class {{ .|service:file,service }}Session {
+{{ access }} class {{ .|service:file,service }}Session {
   fileprivate var handler : gRPC.Handler
   {{ access }} var requestMetadata : Metadata { return handler.requestMetadata }