-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Building Nancy on Mono
-
Mono 2.10.2
-
MonoDevelop 2.6 Beta 3
-
Install FSharp package
-
Download the zip of the latest version of FSharp PowerPack
-
Install FSharp PowerPack into the GAC
$ sudo unzip FSharpPowerPack.zip -d /opt $ cd /opt/FSharpPowerPack-2.0.0.0/bin $ sudo gacutil /i FSharp.Compiler.CodeDom.dll $ sudo gacutil /i FSharp.PowerPack.Build.Tasks.dll $ sudo gacutil /i FSharp.PowerPack.Compatibility.dll $ sudo gacutil /i FSharp.PowerPack.dll $ sudo gacutil /i FSharp.PowerPack.Linq.dll $ sudo gacutil /i FSharp.PowerPack.Metadata.dll $ sudo gacutil /i FSharp.PowerPack.Parallel.Seq.dll
-
Verify that the installation was correct
$ fsi
Microsoft (R) F# 2.0 Interactive build (private) Copyright (c) 2002-2010 Microsoft Corporation. All Rights Reserved.
For help type #help;;
#r "FSharp.PowerPack.dll";;
--> Referenced '/opt/FSharpPowerPack-2.0.0.0/bin/FSharp.PowerPack.dll'
- Introduction
- Exploring the Nancy module
- Routing
- Taking a look at the DynamicDictionary
- Async
- View Engines
- Using Models
- Managing static content
- Authentication
- Lifecycle of a Nancy Application
- Bootstrapper
- Adding a custom FavIcon
- Diagnostics
- Generating a custom error page
- Localization
- SSL Behind Proxy
- Testing your application
- The cryptography helpers
- Validation
- Hosting Nancy with ASP.NET
- Hosting Nancy with WCF
- Hosting Nancy with Azure
- Hosting Nancy with Suave.IO
- Hosting Nancy with OWIN
- Hosting Nancy with Umbraco
- Hosting Nancy with Nginx on Ubuntu
- Hosting Nancy with FastCgi
- Self Hosting Nancy
- Implementing a Host
- Accessing the client certificate when using SSL
- Running Nancy on your Raspberry Pi
- Running Nancy with ASP.NET Core 3.1