Skip to content

Commit 218886a

Browse files
committed
wip
1 parent cea4228 commit 218886a

File tree

5 files changed

+48
-32
lines changed

5 files changed

+48
-32
lines changed

snooty.toml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,7 @@
11
toc_landing_pages = [
2-
"/fundamentals/connection",
3-
"/fundamentals/crud",
4-
"/usage-examples",
5-
"/fundamentals",
6-
"/fundamentals/serialization",
7-
"/fundamentals/crud/write-operations/update-one",
8-
"/fundamentals/crud/write-operations/update-many",
9-
"/fundamentals/authentication",
10-
"/upgrade",
11-
"/fundamentals/database-collection",
12-
"/get-started"
2+
"/get-started",
3+
"/connect/connection-options",
4+
"/crud"
135
]
146
name = "csharp"
157
title = "C#/.NET"

source/connect/connection-options.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,16 @@ Connection Options
1717
:depth: 2
1818
:class: singlecol
1919

20+
.. toctree::
21+
:caption: Specify Connection Options
22+
23+
Compress Network Traffic </connect/connection-options/network-compression>
24+
Customize Server Selection </connect/connection-options/server-selection>
25+
Stable API </connect/connection-options/stable-api>
26+
Limit Server Execution Time </connect/connection-options/csot>
27+
Connection Pools </connect/connection-options/connection-pools>
28+
Connect from AWS Lambda <https://www.mongodb.com/docs/atlas/manage-connections-aws-lambda/>
29+
2030
This section describes the MongoDB connection and authentication options
2131
available in the {+driver-short+}. You can configure your connection using either
2232
the connection URI or a ``MongoClientSettings`` object.

source/crud.txt

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,16 @@ CRUD Operations
88
:description: Learn how to run create, read, update, delete (CRUD) MongoDB operations by using the {+driver-long+}.
99

1010
.. toctree::
11-
:caption: CRUD Operations
11+
:titlesonly:
12+
:maxdepth: 1
1213

13-
Write </fundamentals/crud/write-operations>
14-
Read </fundamentals/crud/read-operations>
15-
16-
- :ref:`csharp-crud-read-operations`
17-
- :ref:`csharp-crud-write-operations`
14+
Insert Documents </crud/insert>
15+
Query Documents </crud/query>
16+
Update Documents </crud/update>
17+
Replace Documents </crud/replace>
18+
Delete Documents </crud/delete>
19+
Bulk Write Operations </crud/bulk-write>
20+
Transactions </crud/transactions>
21+
Store Large Files </crud/gridfs>
22+
Configure CRUD Operations </crud/configure>
23+
Geospatial Queries <crud/geo>

source/crud/query.txt

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
.. _csharp-crud-read-operations:
2+
.. _csharp-crud-query:
23

34
===============
45
Read Operations
@@ -8,18 +9,13 @@ Read Operations
89
:description: Learn about the commands for running MongoDB read operations by using the {+driver-long+}.
910

1011
.. toctree::
11-
:caption: Read Operations
12+
:titlesonly:
13+
:maxdepth: 1
1214

13-
Retrieve Data </fundamentals/crud/read-operations/retrieve>
14-
Specify Fields to Return </fundamentals/crud/read-operations/project>
15-
Count Documents </fundamentals/crud/read-operations/count>
16-
List Distinct Values </fundamentals/crud/read-operations/distinct>
17-
Monitor Data Changes </fundamentals/crud/read-operations/change-streams>
18-
Specify Query Results </fundamentals/crud/read-operations/specify-documents-to-return>
19-
20-
- :ref:`csharp-retrieve`
21-
- :ref:`csharp-project`
22-
- :ref:`csharp-count-documents`
23-
- :ref:`csharp-distinct`
24-
- :ref:`csharp-change-streams`
25-
- :ref:`csharp-specify-documents-to-return`
15+
Specify a Query </crud/query/specify-query>
16+
Find Documents </crud/query/find>
17+
Specify Documents to Return </crud/query/specify-documents-to-return>
18+
Specify Fields to Return </crud/query/project>
19+
Count Documents </crud/query/count>
20+
Distinct Field Values </crud/query/distinct>
21+
Access Data from a Cursor </crud/query/cursors>

source/integrations.txt

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.. _csharp-integrations::
1+
.. _csharp-integrations:
22

33
======================
44
Integrations and Tools
@@ -22,9 +22,21 @@ Integrations and Tools
2222
:titlesonly:
2323
:maxdepth: 1
2424

25+
:ref:`OData <csharp-odata>`
2526
Entity Framework Provider <https://www.mongodb.com/docs/entity-framework/current/>
2627
{+analyzer-short+} <https://www.mongodb.com/docs/mongodb-analyzer/>
2728

29+
OData
30+
-----
31+
32+
OData (Open Data Protocol) is a standardized protocol for building and consuming
33+
RESTful APIs that allows for the querying and manipulation of data by using
34+
HTTP requests. It provides a uniform way to expose and interact
35+
with data from multiple sources.
36+
37+
To learn how to integrate OData with your MongoDB application, see the
38+
:ref:`OData <csharp-odata>` tutorial.
39+
2840
Entity Framework Provider
2941
-------------------------
3042

0 commit comments

Comments
 (0)