(this: AnyWithProps, context: Context_.Context<any>)
| 604 | }) |
| 605 | }, |
| 606 | annotateContext(this: AnyWithProps, context: Context_.Context<any>) { |
| 607 | return makeProto({ |
| 608 | _tag: this._tag, |
| 609 | payloadSchema: this.payloadSchema, |
| 610 | successSchema: this.successSchema, |
| 611 | errorSchema: this.errorSchema, |
| 612 | defectSchema: this.defectSchema, |
| 613 | middlewares: this.middlewares, |
| 614 | annotations: Context_.merge(this.annotations, context) |
| 615 | }) |
| 616 | } |
| 617 | } |
| 618 | |
| 619 | const makeProto = < |