Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basic CRUD in ASP.NET Core OData and F# #306

Merged
merged 1 commit into from
Aug 23, 2023

Conversation

gathogojr
Copy link
Collaborator

Basic CRUD in ASP.NET Core OData and F#

@learn-build-service-prod
Copy link
Contributor

Learn Build status updates of commit 8bcf87c:

💡 Validation status: suggestions

File Status Preview URL Details
Odata-docs/TOC.yml 💡Suggestion View Details
Odata-docs/assets/2023-08-15-aspnet-core-odata-8-basic-crud-fsharp-debugging-profile-vs2022.png ✅Succeeded View
Odata-docs/assets/2023-08-15-aspnet-core-odata-8-create-empty-fsharp-project-vs2022.png ✅Succeeded View
Odata-docs/assets/2023-08-15-aspnet-core-odata-8-create-fsharp-project-vs2022-additional-info.png ✅Succeeded View
Odata-docs/webapi-8/tutorials/basic-crud-in-fsharp.md ✅Succeeded View

Odata-docs/TOC.yml

  • Line 103, Column 19: [Suggestion: link-broken - See documentation] Link '/odata/webapi-8/tutorials/basic-crud-in-fsharp' points to a page that doesn't exist. Check the path or URL and update the link.
  • Line 294, Column 17: [Suggestion: link-broken - See documentation] Link '/odata/odatalib/using-utf8jsonwriter-for-better-performance' points to a page that doesn't exist. Check the path or URL and update the link.

For more details, please refer to the build report.

Note: Links can become broken if there are changes on the target sites. If you think the validation result is a false alarm, please use SiteHelp with option 'Content authoring and publishing -> False alarm on broken link validation' to report.

Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.

For any questions, please:

@gathogojr gathogojr force-pushed the docs/basic_crud_in_fsharp branch from 8bcf87c to 4e9a17f Compare August 22, 2023 08:14
@learn-build-service-prod
Copy link
Contributor

Learn Build status updates of commit 4e9a17f:

💡 Validation status: suggestions

File Status Preview URL Details
Odata-docs/TOC.yml 💡Suggestion View Details
Odata-docs/assets/2023-08-15-aspnet-core-odata-8-basic-crud-fsharp-debugging-profile-vs2022.png ✅Succeeded View
Odata-docs/assets/2023-08-15-aspnet-core-odata-8-create-empty-fsharp-project-vs2022.png ✅Succeeded View
Odata-docs/assets/2023-08-15-aspnet-core-odata-8-create-fsharp-project-vs2022-additional-info.png ✅Succeeded View
Odata-docs/webapi-8/tutorials/basic-crud-in-fsharp.md ✅Succeeded View

Odata-docs/TOC.yml

  • Line 103, Column 19: [Suggestion: link-broken - See documentation] Link '/odata/webapi-8/tutorials/basic-crud-in-fsharp' points to a page that doesn't exist. Check the path or URL and update the link.
  • Line 294, Column 17: [Suggestion: link-broken - See documentation] Link '/odata/odatalib/using-utf8jsonwriter-for-better-performance' points to a page that doesn't exist. Check the path or URL and update the link.

For more details, please refer to the build report.

Note: Links can become broken if there are changes on the target sites. If you think the validation result is a false alarm, please use SiteHelp with option 'Content authoring and publishing -> False alarm on broken link validation' to report.

Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.

For any questions, please:

@gathogojr gathogojr force-pushed the docs/basic_crud_in_fsharp branch from 4e9a17f to 4290c74 Compare August 22, 2023 09:14
@learn-build-service-prod
Copy link
Contributor

Learn Build status updates of commit 4290c74:

💡 Validation status: suggestions

File Status Preview URL Details
Odata-docs/TOC.yml 💡Suggestion View Details
Odata-docs/assets/2023-08-15-aspnet-core-odata-8-basic-crud-fsharp-debugging-profile-vs2022.png ✅Succeeded View
Odata-docs/assets/2023-08-15-aspnet-core-odata-8-create-empty-fsharp-project-vs2022.png ✅Succeeded View
Odata-docs/assets/2023-08-15-aspnet-core-odata-8-create-fsharp-project-vs2022-additional-info.png ✅Succeeded View
Odata-docs/webapi-8/tutorials/basic-crud-in-fsharp.md ✅Succeeded View

Odata-docs/TOC.yml

  • Line 103, Column 19: [Suggestion: link-broken - See documentation] Link '/odata/webapi-8/tutorials/basic-crud-in-fsharp' points to a page that doesn't exist. Check the path or URL and update the link.
  • Line 294, Column 17: [Suggestion: link-broken - See documentation] Link '/odata/odatalib/using-utf8jsonwriter-for-better-performance' points to a page that doesn't exist. Check the path or URL and update the link.

For more details, please refer to the build report.

Note: Links can become broken if there are changes on the target sites. If you think the validation result is a false alarm, please use SiteHelp with option 'Content authoring and publishing -> False alarm on broken link validation' to report.

Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.

For any questions, please:

@gathogojr gathogojr force-pushed the docs/basic_crud_in_fsharp branch from 4290c74 to 4d34cca Compare August 22, 2023 11:16
@learn-build-service-prod
Copy link
Contributor

Learn Build status updates of commit 4d34cca:

💡 Validation status: suggestions

File Status Preview URL Details
Odata-docs/TOC.yml 💡Suggestion View Details
Odata-docs/assets/2023-08-15-aspnet-core-odata-8-basic-crud-fsharp-debugging-profile-vs2022.png ✅Succeeded View
Odata-docs/assets/2023-08-15-aspnet-core-odata-8-create-empty-fsharp-project-vs2022.png ✅Succeeded View
Odata-docs/assets/2023-08-15-aspnet-core-odata-8-create-fsharp-project-vs2022-additional-info.png ✅Succeeded View
Odata-docs/webapi-8/tutorials/basic-crud-in-fsharp.md ✅Succeeded View

Odata-docs/TOC.yml

  • Line 103, Column 19: [Suggestion: link-broken - See documentation] Link '/odata/webapi-8/tutorials/basic-crud-in-fsharp' points to a page that doesn't exist. Check the path or URL and update the link.
  • Line 294, Column 17: [Suggestion: link-broken - See documentation] Link '/odata/odatalib/using-utf8jsonwriter-for-better-performance' points to a page that doesn't exist. Check the path or URL and update the link.

For more details, please refer to the build report.

Note: Links can become broken if there are changes on the target sites. If you think the validation result is a false alarm, please use SiteHelp with option 'Content authoring and publishing -> False alarm on broken link validation' to report.

Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.

For any questions, please:

let People = GetPeople()
```

**NOTE:** The F# compiler requires files (and code within a file) to be organized in dependency order. In our project for example, the compiler has to "see" the `Person` type first before the `DataSource` module since the latter is dependent on the former. For that reason, you'll need to manually edit the _.fsproj_ file to reorder the files as follows:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In this tutorial you create the Person type first then the DataSource module. Yet you still have to manually re-order the project file such that Person appears before DataSource. Does that mean that Visual Studio does not add compilation items in the order you create them?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@habbes "Does that mean that Visual Studio does not add compilation items in the order you create them?" - It'd seem so. Visual Studio could be ordering them alphabetically

@gathogojr gathogojr merged commit 641e6bf into MicrosoftDocs:main Aug 23, 2023
@gathogojr gathogojr deleted the docs/basic_crud_in_fsharp branch August 23, 2023 06:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants