message: Add try catch on getchannel
  This PR adds telemetry to help address
  We are seeing callstacks that point to getChannel as an error. Wrapping the call, logging, and returning a 404 should help with investigation.
diff: @@ -288,11 +288,21 @@ export class FluidDataStoreRuntime extends EventEmitter implements IFluidDataSto
  // Check for a data type reference first
  if (this.contextsDeferred.has(id) && parser.isLeaf(1)) {
  + try {
  // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
  const value = await this.contextsDeferred.get(id)!.promise;
  const channel = await value.getChannel();
  return { mimeType: "fluid/object", status: 200, value: channel };
  + } catch (error) {
  + this.logger.sendErrorEvent({ eventName: "GetChannelFailedInRequest" }, error);
  +
  + return {
  + status: 404,
  + mimeType: "text/plain",
  + value: `Failed to get Channel with id:[${id}] error:{${error}}`,
  + };
  + }
  }
  // Otherwise defer to an attached request handler
  