C# (CSharp) Rainy Namespace

Nested Namespaces

Rainy.Crypto
Rainy.CustomHandler
Rainy.Db
Rainy.ErrorHandling
Rainy.NoteConversion
Rainy.OAuth
Rainy.Tests
Rainy.UserManagement
Rainy.WebService

Classes

Name Description
AppHost
ConfigFileAdminAuthenticator
ConfigFileAuthenticator
DatabaseBackend
DatabaseNoteRepository
DbAccessObject
DbAuthenticator Authenticates a user against a database. User objects in the database always employ hashed passwords.
FileSystemBackend
FileSystemBackend.DirectoryBasedNoteRepository Note repository. There may only exists one repository of a username at any given time in memory. When trying to create another one of the same username, the thread will block until the previous repository of that user was disposed. Best is to always use using (new NoteRepository (username)) { ... } to make sure the repository is freed afterwards.
MainClass
RainyStandaloneServer