ToOutgoingContext puts The Things Stack metadata fields in an outgoing context.Context
(ctx context.Context)
| 85 | |
| 86 | // ToOutgoingContext puts The Things Stack metadata fields in an outgoing context.Context |
| 87 | func (m MD) ToOutgoingContext(ctx context.Context) context.Context { |
| 88 | md, _ := metadata.FromOutgoingContext(ctx) |
| 89 | md = metadata.Join(m.ToMetadata(), md) |
| 90 | return metadata.NewOutgoingContext(ctx, md) |
| 91 | } |
| 92 | |
| 93 | // ToIncomingContext puts The Things Stack metadata fields in an incoming context.Context |
| 94 | func (m MD) ToIncomingContext(ctx context.Context) context.Context { |