<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:36:27 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[CSHARP-313] When calling ToBsonDocument() on an extension method, throw a more useful exception</title>
                <link>https://jira.mongodb.org/browse/CSHARP-313</link>
                <project id="10041" key="CSHARP">C# Driver</project>
                    <description>&lt;p&gt;The line Console.WriteLine(&quot;A String&quot;.ToBsonDocument()); throws InvalidOperationException WriteString can only be called when State is Value, not when State is Initial. A more useful exception should be thrown higher up.&lt;/p&gt;</description>
                <environment>All</environment>
        <key id="21883">CSHARP-313</key>
            <summary>When calling ToBsonDocument() on an extension method, throw a more useful exception</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.mongodb.org/images/icons/priorities/minor.svg">Minor - P4</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="robert@mongodb.com">Robert Stam</assignee>
                                    <reporter username="zippy1981">Justin Dearing</reporter>
                        <labels>
                            <label>exception</label>
                    </labels>
                <created>Mon, 5 Sep 2011 22:24:34 +0000</created>
                <updated>Thu, 2 Apr 2015 18:28:24 +0000</updated>
                            <resolved>Fri, 30 Sep 2011 20:30:44 +0000</resolved>
                                    <version>1.1</version>
                                    <fixVersion>1.3</fixVersion>
                                                        <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="57994" author="rstam" created="Fri, 30 Sep 2011 20:29:08 +0000"  >&lt;p&gt;Looked at the pull request but decided that it would be better to put the error checking at a lower level. That way ToBson gets the new error message as well, as does a direct call to BsonSerializer.Serialize. Thanks for your help. It pointed in the right direction.&lt;/p&gt;</comment>
                            <comment id="57375" author="rstam" created="Wed, 28 Sep 2011 21:03:22 +0000"  >&lt;p&gt;Probably. Haven&apos;t had a chance to look at them yet. But that&apos;s why I changed the fix version to 1.3, to put this on the todo list.&lt;/p&gt;</comment>
                            <comment id="57374" author="zippy1981" created="Wed, 28 Sep 2011 21:00:10 +0000"  >&lt;p&gt;Robert,&lt;/p&gt;

&lt;p&gt;Are you going to merge my changes? &lt;a href=&quot;https://github.com/zippy1981/mongo-csharp-driver/commits/csharp-313&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/zippy1981/mongo-csharp-driver/commits/csharp-313&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Justin&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrh8gn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>14170</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>