title: Converting .NET Enum to GraphQL EnumerationGraphType
body: <p>How do I convert an enum to the EnumerationGraphType that GraphQL uses?
  Here is an example to illustrate what I'm talking about:</p>
  
  <pre><code>public enum MeetingStatusType
  {
      Tentative,
      Unconfirmed,
      Confirmed,
  }
  </code></pre>
  
  <pre><code>public class MeetingDto
  {
      public string Id { get; set; }
      public string Name { get; set; }
      public MeetingStatusType Status { get; set; }
  }
  </code></pre>
  
  <pre><code>public class MeetingStatusEnumType : EnumerationGraphType&lt;MeetingStatusType&gt;
  {
      public MeetingStatusEnumType()
      {
          Name = "MeetingStatusType";
      }
  }
  </code></pre>
  
  <pre><code>public class MeetingType : ObjectGraphType&lt;MeetingDto&gt;
  {
      public MeetingType()
      {
          Field(m =&gt; m.Id);
          Field(m =&gt; m.Name, nullable: true);
          Field&lt;MeetingStatusEnumType&gt;(m =&gt; m.Status); // Fails here
       }
  }
  </code></pre>
  
  <p>Obviously this doesn't work because there's no implicit conversion from <code>MeetingStatusType</code> to <code>MeetingStatusEnumType</code>. <a href="https://graphql-dotnet.github.io/docs/getting-started/schema-types" rel="noreferrer">In the documentation</a>, the models that they were mapping would rely directly on <code>MeetingStatusEnumType</code>, but it doesn't seem good to introduce the dependency on GraphQL on something like your domain types and objects. 
  I feel like I'm missing a painfully easy way to register this field, but I can't figure it out for the life of me. Any help would be greatly appreciated!</p>