2016-12-14 7 views
2

Weiß jemand, wo ich ein Beispiel für eine gRPC-protobuf-Datei finden kann, die aus einer anderen Datei importiert und eine Protobuf-Nachricht in einer Rückgabe verwendet? Ich kann überhaupt keine finden.Protobuf-Importfehler

Ich habe eine Datei ...

syntax = "proto3"; 
package a1; 
import "a.proto"; 
service mainservice { 
    rpc DoSomething(...) returns (a.SomeResponse) {} 


} 

a.proto ist auch im gleichen Verzeichnis und erstellt auch von selbst aus. Die Fehlermeldungen Ich erhalte sind: "a.SomeResponse" is not defined. mainfile.proto: warning: Import a.proto but not used.

Antwort

4

Konnten Sie die Antwort ... müssen Sie sicherstellen, dass die Paketnamen von a.proto verwendet wird, wenn das Objekt importiert (zB a_package_name.SomeResponse)

Angabe