github.com/alloyzeus/go-azfl@v0.0.0-20231220071816-9740126a2d07/azcore/adjunct_entity_service.go (about) 1 package azcore 2 3 //region Service 4 5 // AdjunctEntityService abstracts adjunct entity services. 6 type AdjunctEntityService interface { 7 Service 8 9 AZAdjunctEntityService() 10 } 11 12 //endregion 13 14 //region ServiceBase 15 16 // AdjunctEntityServiceBase provides a base 17 // for AdjunctEntityService implementations. This implementation is shared 18 // by client and server implementations. 19 type AdjunctEntityServiceBase struct{} 20 21 var _ AdjunctEntityService = &AdjunctEntityServiceBase{} 22 23 // AZAdjunctEntityService is required 24 // for conformance with AdjunctEntityService. 25 func (*AdjunctEntityServiceBase) AZAdjunctEntityService() {} 26 27 // AZService is required 28 // for conformance with Service. 29 func (*AdjunctEntityServiceBase) AZService() {} 30 31 //endregion 32 33 //region ServiceClient 34 35 // AdjunctEntityServiceClient abstracts adjunct entity 36 // service client implementations. 37 type AdjunctEntityServiceClient interface { 38 AdjunctEntityService 39 ServiceClient 40 41 AZAdjunctEntityServiceClient() 42 } 43 44 //endregion 45 46 //region ServiceClientBase 47 48 // AdjunctEntityServiceClientBase provides a base 49 // for AdjunctEntityServiceClient implementations. 50 type AdjunctEntityServiceClientBase struct { 51 AdjunctEntityServiceBase 52 } 53 54 var _ AdjunctEntityServiceClient = &AdjunctEntityServiceClientBase{} 55 56 // AZAdjunctEntityServiceClient is required 57 // for comformance with AdjunctEntityServiceClient. 58 func (*AdjunctEntityServiceClientBase) AZAdjunctEntityServiceClient() {} 59 60 // AZServiceClient is required 61 // for conformance with ServiceClient. 62 func (*AdjunctEntityServiceClientBase) AZServiceClient() {} 63 64 //endregion 65 66 //region ServiceServer 67 68 // AdjunctEntityServiceServer abstracts adjunct entity 69 // service client implementations. 70 type AdjunctEntityServiceServer interface { 71 AdjunctEntityService 72 ServiceServer 73 74 AZAdjunctEntityServiceServer() 75 } 76 77 //endregion 78 79 //region ServiceServerBase 80 81 // AdjunctEntityServiceServerBase provides a base 82 // for AdjunctEntityServiceServer implementations. 83 type AdjunctEntityServiceServerBase struct { 84 AdjunctEntityServiceBase 85 } 86 87 var _ AdjunctEntityServiceServer = &AdjunctEntityServiceServerBase{} 88 89 // AZAdjunctEntityServiceServer is required 90 // for comformance with AdjunctEntityServiceServer. 91 func (*AdjunctEntityServiceServerBase) AZAdjunctEntityServiceServer() {} 92 93 // AZServiceServer is required 94 // for conformance with ServiceServer. 95 func (*AdjunctEntityServiceServerBase) AZServiceServer() {} 96 97 //endregion