Uploaded image for project: 'C# Driver'
  1. C# Driver
  2. CSHARP-4089

Make TranslationContextData internal

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Unknown Unknown
    • 2.15.0
    • Affects Version/s: None
    • Component/s: LINQ3
    • Labels:
      None
    • Fully Compatible

      TranslationContextData is used internally by SetWindowFields, but had to be made public because it was needed in the public method signature of ExpressionAggregationExpressionDefinition. This led to API docs warnings because TranslationContextData resides in an internal LINQ3 namespace. Rather than expose this internal namespace, overload the ExpressionAggregationExpressionDefinition with an internal ctor that takes TranslationContextData and make TranslationContextData internal.

            Assignee:
            james.kovacs@mongodb.com James Kovacs
            Reporter:
            james.kovacs@mongodb.com James Kovacs
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: