710004dfc4
In no particular order... - Created projects using F# generator, using Paket and FAKE - Split "entities" into their own project, and created interface for data functions required on those entities - Renamed "data" project and used it as an implementation of data access - Created "logic" layer that takes the data interface, and does the non-persistence-related manipulation of items - Moved "web" project to "app", and modified Nancy modules to utilize Logic project and data interface instead of Data project and RethinkDB connection - Created test placeholder project; will be filling that out shortly (TAD?)
17 lines
349 B
Forth
17 lines
349 B
Forth
[<RequireQualifiedAccess>]
|
|
module MyWebLog.Keys
|
|
|
|
/// Messages stored in the session
|
|
let Messages = "messages"
|
|
|
|
/// The request start time (stored in the context for each request)
|
|
let RequestStart = "request-start"
|
|
|
|
/// The current user
|
|
let User = "user"
|
|
|
|
/// The version of myWebLog
|
|
let Version = "version"
|
|
|
|
/// The web log
|
|
let WebLog = "web-log" |