<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:44:37 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-3187] .Net Core 3.1 Upgrade</title>
                <link>https://jira.mongodb.org/browse/CSHARP-3187</link>
                <project id="10041" key="CSHARP">C# Driver</project>
                    <description>&lt;p&gt;Specifically, bump the language version for the driver as it currently only supports 7.3. This would enable support for new features like asynchronous streams with IAsyncEnumerable. &lt;/p&gt;</description>
                <environment></environment>
        <key id="1443963">CSHARP-3187</key>
            <summary>.Net Core 3.1 Upgrade</summary>
                <type id="2" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14711&amp;avatarType=issuetype">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</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="3">Duplicate</resolution>
                                        <assignee username="james.kovacs@mongodb.com">James Kovacs</assignee>
                                    <reporter username="zev19@hotmail.com">Adam Friedland</reporter>
                        <labels>
                    </labels>
                <created>Mon, 17 Aug 2020 13:56:42 +0000</created>
                <updated>Fri, 15 Oct 2021 18:18:23 +0000</updated>
                            <resolved>Fri, 15 Oct 2021 18:18:23 +0000</resolved>
                                                                    <component>API</component>
                                        <votes>1</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="4127068" author="james.kovacs" created="Fri, 15 Oct 2021 18:17:57 +0000"  >&lt;p&gt;Hi, &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=zev19%40hotmail.com&quot; class=&quot;user-hover&quot; rel=&quot;zev19@hotmail.com&quot;&gt;zev19@hotmail.com&lt;/a&gt;,&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-2750&quot; title=&quot;Upgrade C# language version to 9&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-2750&quot;&gt;&lt;del&gt;CSHARP-2750&lt;/del&gt;&lt;/a&gt; upgraded the driver&apos;s C# version to C# 9. We have been using C# 8/9 language constructs in the driver code since v2.12.0, but only use compiler-supported constructs that do not require additional framework support. The minimum TFM (net472 and netstandard2.0 / 2.1) are more relevant to developers using the driver.&lt;/p&gt;

&lt;p&gt;If you are looking for C# 8/9 features that do require framework support, such as &lt;tt&gt;IAsyncEnumerable&lt;/tt&gt;, please file a separate ticket. If you are interested in &lt;tt&gt;IAsyncEnumerable&lt;/tt&gt; support specifically, please follow and/or comment on &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-3458&quot; title=&quot;Extend IAsyncCursor to support IAsyncEnumerable&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-3458&quot;&gt;CSHARP-3458&lt;/a&gt; and &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-3861&quot; title=&quot;Add support for System.Linq.IAsyncEnumerable&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-3861&quot;&gt;CSHARP-3861&lt;/a&gt;. Support for C# 9 records is &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-3358&quot; title=&quot;Support serialization of C# 9 records&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-3358&quot;&gt;&lt;del&gt;CSHARP-3358&lt;/del&gt;&lt;/a&gt;. You can search the CSHARP JIRA project for other C# 8/9 features that you&apos;d like support for and file a new ticket if you don&apos;t find it.&lt;/p&gt;

&lt;p&gt;I&apos;ve closed this ticket as a duplicate of &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-2750&quot; title=&quot;Upgrade C# language version to 9&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-2750&quot;&gt;&lt;del&gt;CSHARP-2750&lt;/del&gt;&lt;/a&gt;, but please comment if I missed anything.&lt;/p&gt;

&lt;p&gt;Sincerely,&lt;br/&gt;
James&lt;/p&gt;</comment>
                            <comment id="3342477" author="JIRAUSER1255733" created="Mon, 17 Aug 2020 14:53:06 +0000"  >&lt;p&gt;Apologies. I was unable to add a description when I created this issue. What I was trying to imply was bumping up the language version for the csharp driver as it currently only supports 7.3. This would enable support for new features like asynchronous streams with IAsyncEnumerable.&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;I would like to contribute to the project by adding these to various extension classes.&lt;/p&gt;</comment>
                            <comment id="3342460" author="esha.bhargava" created="Mon, 17 Aug 2020 14:46:59 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=zev19%40hotmail.com&quot; class=&quot;user-hover&quot; rel=&quot;zev19@hotmail.com&quot;&gt;zev19@hotmail.com&lt;/a&gt; Can you be more specific about what you are looking for? We currently target .NET standard 2.0 which should work with .NET Core 3.1.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="935915">CSHARP-2750</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="1875984">CSHARP-3861</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="1641686">CSHARP-3458</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="935915">CSHARP-2750</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <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|hr4a93:</customfieldvalue>

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