Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/enricosada/dotnetnewfsprojtestingsamples
Common scenarios, ready to use for testing the new fsproj in the IDE integrations
https://github.com/enricosada/dotnetnewfsprojtestingsamples
dotnet-cli fsharp fsproj testing
Last synced: about 1 month ago
JSON representation
Common scenarios, ready to use for testing the new fsproj in the IDE integrations
- Host: GitHub
- URL: https://github.com/enricosada/dotnetnewfsprojtestingsamples
- Owner: enricosada
- License: mit
- Created: 2017-03-15T18:17:42.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-10-08T22:58:48.000Z (over 7 years ago)
- Last Synced: 2024-11-09T12:45:30.022Z (3 months ago)
- Topics: dotnet-cli, fsharp, fsproj, testing
- Language: F#
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Examples
## sample1 - console app with lib
`c1` is a console app, with a project reference to `l1`
`l1` is a F# lib, that uses the `Json.NET` package
vscode is configured to build and run `c1`scenarios:
- project reference
- package reference## sample2 - console app with C# lib
`c1` is a console app, with a project reference to `csl1`
`csl1` is a C# lib, that uses the `Json.NET` package
vscode is configured to build and run `c1`scenarios:
- c# interop
## sample3 - console app (netcoreapp+net) with lib (netstandard+net)
`c1` is a console app with tfm (`netcoreapp` and `net`), with a project reference to `l1`
`l1` is a F# lib with tfm (`netstandard` and `net`), that uses the `Json.NET` package
vscode is configured to build and run `c1`scenarios:
- cross targeting (multi target framework)
## sample4 - console app (netcoreapp) with lib1 (netstandard+net) and lib2 (netstandard)
`c1` is a console app with tfm (`netcoreapp`), with a project reference to `l1` and `l2`
`l1` is a F# lib with tfm (`netstandard` and `net`), that uses the `Json.NET` package
`l2` is a F# lib with tfm (`netstandard`), that uses the `Json.NET` package
vscode is configured to build and run `c1`good cases:
- project reference
- cross targeting (multi target framework)