├── .github └── ISSUE_TEMPLATE.md ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── GreenSocialNetwork.sln ├── LICENSE ├── Libraries ├── Green.Core │ ├── BaseEntity.cs │ ├── CommonHelper.cs │ ├── Configuration │ │ ├── GreenConfig.cs │ │ └── ISettings.cs │ ├── Data │ │ └── IRepository.cs │ ├── Domain │ │ ├── Circles │ │ │ ├── Circle.cs │ │ │ └── UserCircle.cs │ │ ├── Comments │ │ │ └── Comment.cs │ │ ├── Configuration │ │ │ └── Setting.cs │ │ ├── ImageGallery │ │ │ └── Image.cs │ │ ├── Notifies │ │ │ └── Notify.cs │ │ ├── Posts │ │ │ └── Post.cs │ │ ├── Security │ │ │ └── SecuritySettings.cs │ │ ├── Tasks │ │ │ └── ScheduleTask.cs │ │ ├── Users │ │ │ └── User.cs │ │ └── Votes │ │ │ └── Vote.cs │ ├── Extensions │ │ └── CommonExtensions.cs │ ├── Green.Core.csproj │ ├── GreenException.cs │ ├── IWebHelper.cs │ ├── Infrastructure │ │ ├── AppDomainTypeFinder.cs │ │ ├── DependencyManagement │ │ │ └── IDependencyRegistrar.cs │ │ ├── EngineContext.cs │ │ ├── GreenEngine.cs │ │ ├── IEngine.cs │ │ ├── IGreenStartup.cs │ │ ├── IStartupTask.cs │ │ ├── ITypeFinder.cs │ │ ├── Singleton.cs │ │ └── WebAppTypeFinder.cs │ └── WebHelper.cs ├── Green.Data │ ├── DataReaderExtensions.cs │ ├── EfRepository.cs │ ├── Green.Data.csproj │ ├── GreenObjectContext.cs │ ├── Mapping │ │ ├── Circles │ │ │ ├── CircleMap.cs │ │ │ └── UserCircleMap.cs │ │ ├── Commnets │ │ │ └── CommentMap.cs │ │ ├── Configuration │ │ │ └── SettingMap.cs │ │ ├── ImageGallery │ │ │ └── ImageMap.cs │ │ ├── Notifies │ │ │ └── NotifyMap.cs │ │ ├── Posts │ │ │ └── PostMap.cs │ │ ├── Tasks │ │ │ └── TaskMap.cs │ │ ├── Users │ │ │ └── UserMap.cs │ │ └── Votes │ │ │ └── VoteMap.cs │ ├── MigrationGreenDbContextFactory.cs │ └── Migrations │ │ ├── 20170715154326_InitialDb.Designer.cs │ │ ├── 20170715154326_InitialDb.cs │ │ ├── 20170716144213_AddPasswordProperty.Designer.cs │ │ ├── 20170716144213_AddPasswordProperty.cs │ │ ├── 20170720175504_AddTaskSettingClass.Designer.cs │ │ ├── 20170720175504_AddTaskSettingClass.cs │ │ └── GreenObjectContextModelSnapshot.cs └── Green.Services │ ├── Authentication │ ├── CookieAuthenticationService.cs │ ├── GreenCookieAuthenticationDefaults.cs │ └── IAuthenticationService.cs │ ├── Circles │ ├── CircleService.cs │ ├── ICircleService.cs │ ├── IUserCircleService.cs │ └── UserCircleService.cs │ ├── Comments │ ├── CommentService.cs │ └── ICommentService.cs │ ├── Configuration │ ├── ISettingService.cs │ ├── SettingExtensions.cs │ └── SettingService.cs │ ├── Green.Services.csproj │ ├── ImageGallery │ ├── IImageService.cs │ └── ImageService.cs │ ├── Installation │ ├── IInstallationService.cs │ └── InstallationService.cs │ ├── Notifies │ ├── INotifyService.cs │ └── NotifyService.cs │ ├── Posts │ ├── IPostService.cs │ └── PostService.cs │ ├── Security │ ├── EncryptionService.cs │ └── IEncryptionService.cs │ ├── Tasks │ ├── IScheduleTaskService.cs │ ├── ITask.cs │ ├── ScheduleTaskService.cs │ ├── Task.cs │ ├── TaskManager.cs │ └── TaskThread.cs │ ├── Users │ ├── IUserService.cs │ └── UserService.cs │ └── Votes │ ├── IVoteService.cs │ └── VoteService.cs ├── Presentation ├── Green.Web.Framework │ ├── Green.Web.Framework.csproj │ ├── Helpers │ │ └── UnprocessableEntityObjectResult.cs │ └── Infrastracture │ │ ├── AuthenticationStartup.cs │ │ ├── DependencyRegistrar.cs │ │ ├── Extensions │ │ ├── ApplicationBuilderExtensions.cs │ │ └── ServiceCollectionExtensions.cs │ │ ├── GreenCommonStartup.cs │ │ └── GreenMvcStartup.cs └── Green.Web │ ├── Controllers │ ├── AuthorizationController.cs │ ├── CircleController.cs │ ├── InstallController.cs │ └── UserController.cs │ ├── Green.Web.csproj │ ├── Models │ ├── Circles │ │ └── CreateCircleModel.cs │ └── Users │ │ ├── LoginModel.cs │ │ ├── LoginResponseModel.cs │ │ ├── UpdatePasswordModel.cs │ │ └── UserRegisterModel.cs │ ├── Program.cs │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── README.md ├── _config.yml ├── book.json └── docs ├── README.md ├── SUMMARY.md ├── _config.yml ├── api └── authorization.md ├── app └── logo.png ├── indev.md ├── layers ├── green.core.md ├── green.data.md ├── green.services.md ├── green.web.framework.md ├── green.web.md ├── libraries.md ├── presentation.md └── tests.md └── motivation.md /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GreenSocialNetwork.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/GreenSocialNetwork.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/LICENSE -------------------------------------------------------------------------------- /Libraries/Green.Core/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/BaseEntity.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/CommonHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/CommonHelper.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Configuration/GreenConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Configuration/GreenConfig.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Configuration/ISettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Configuration/ISettings.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Data/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Data/IRepository.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Domain/Circles/Circle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Domain/Circles/Circle.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Domain/Circles/UserCircle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Domain/Circles/UserCircle.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Domain/Comments/Comment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Domain/Comments/Comment.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Domain/Configuration/Setting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Domain/Configuration/Setting.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Domain/ImageGallery/Image.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Domain/ImageGallery/Image.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Domain/Notifies/Notify.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Domain/Notifies/Notify.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Domain/Posts/Post.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Domain/Posts/Post.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Domain/Security/SecuritySettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Domain/Security/SecuritySettings.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Domain/Tasks/ScheduleTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Domain/Tasks/ScheduleTask.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Domain/Users/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Domain/Users/User.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Domain/Votes/Vote.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Domain/Votes/Vote.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Extensions/CommonExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Extensions/CommonExtensions.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Green.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Green.Core.csproj -------------------------------------------------------------------------------- /Libraries/Green.Core/GreenException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/GreenException.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/IWebHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/IWebHelper.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Infrastructure/AppDomainTypeFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Infrastructure/AppDomainTypeFinder.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Infrastructure/DependencyManagement/IDependencyRegistrar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Infrastructure/DependencyManagement/IDependencyRegistrar.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Infrastructure/EngineContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Infrastructure/EngineContext.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Infrastructure/GreenEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Infrastructure/GreenEngine.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Infrastructure/IEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Infrastructure/IEngine.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Infrastructure/IGreenStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Infrastructure/IGreenStartup.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Infrastructure/IStartupTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Infrastructure/IStartupTask.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Infrastructure/ITypeFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Infrastructure/ITypeFinder.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Infrastructure/Singleton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Infrastructure/Singleton.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/Infrastructure/WebAppTypeFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/Infrastructure/WebAppTypeFinder.cs -------------------------------------------------------------------------------- /Libraries/Green.Core/WebHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Core/WebHelper.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/DataReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/DataReaderExtensions.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/EfRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/EfRepository.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Green.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Green.Data.csproj -------------------------------------------------------------------------------- /Libraries/Green.Data/GreenObjectContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/GreenObjectContext.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Mapping/Circles/CircleMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Mapping/Circles/CircleMap.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Mapping/Circles/UserCircleMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Mapping/Circles/UserCircleMap.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Mapping/Commnets/CommentMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Mapping/Commnets/CommentMap.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Mapping/Configuration/SettingMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Mapping/Configuration/SettingMap.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Mapping/ImageGallery/ImageMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Mapping/ImageGallery/ImageMap.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Mapping/Notifies/NotifyMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Mapping/Notifies/NotifyMap.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Mapping/Posts/PostMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Mapping/Posts/PostMap.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Mapping/Tasks/TaskMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Mapping/Tasks/TaskMap.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Mapping/Users/UserMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Mapping/Users/UserMap.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Mapping/Votes/VoteMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Mapping/Votes/VoteMap.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/MigrationGreenDbContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/MigrationGreenDbContextFactory.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Migrations/20170715154326_InitialDb.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Migrations/20170715154326_InitialDb.Designer.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Migrations/20170715154326_InitialDb.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Migrations/20170715154326_InitialDb.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Migrations/20170716144213_AddPasswordProperty.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Migrations/20170716144213_AddPasswordProperty.Designer.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Migrations/20170716144213_AddPasswordProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Migrations/20170716144213_AddPasswordProperty.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Migrations/20170720175504_AddTaskSettingClass.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Migrations/20170720175504_AddTaskSettingClass.Designer.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Migrations/20170720175504_AddTaskSettingClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Migrations/20170720175504_AddTaskSettingClass.cs -------------------------------------------------------------------------------- /Libraries/Green.Data/Migrations/GreenObjectContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Data/Migrations/GreenObjectContextModelSnapshot.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Authentication/CookieAuthenticationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Authentication/CookieAuthenticationService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Authentication/GreenCookieAuthenticationDefaults.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Authentication/GreenCookieAuthenticationDefaults.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Authentication/IAuthenticationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Authentication/IAuthenticationService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Circles/CircleService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Circles/CircleService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Circles/ICircleService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Circles/ICircleService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Circles/IUserCircleService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Circles/IUserCircleService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Circles/UserCircleService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Circles/UserCircleService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Comments/CommentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Comments/CommentService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Comments/ICommentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Comments/ICommentService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Configuration/ISettingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Configuration/ISettingService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Configuration/SettingExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Configuration/SettingExtensions.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Configuration/SettingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Configuration/SettingService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Green.Services.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Green.Services.csproj -------------------------------------------------------------------------------- /Libraries/Green.Services/ImageGallery/IImageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/ImageGallery/IImageService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/ImageGallery/ImageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/ImageGallery/ImageService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Installation/IInstallationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Installation/IInstallationService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Installation/InstallationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Installation/InstallationService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Notifies/INotifyService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Notifies/INotifyService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Notifies/NotifyService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Notifies/NotifyService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Posts/IPostService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Posts/IPostService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Posts/PostService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Posts/PostService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Security/EncryptionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Security/EncryptionService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Security/IEncryptionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Security/IEncryptionService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Tasks/IScheduleTaskService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Tasks/IScheduleTaskService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Tasks/ITask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Tasks/ITask.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Tasks/ScheduleTaskService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Tasks/ScheduleTaskService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Tasks/Task.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Tasks/Task.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Tasks/TaskManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Tasks/TaskManager.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Tasks/TaskThread.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Tasks/TaskThread.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Users/IUserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Users/IUserService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Users/UserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Users/UserService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Votes/IVoteService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Votes/IVoteService.cs -------------------------------------------------------------------------------- /Libraries/Green.Services/Votes/VoteService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Libraries/Green.Services/Votes/VoteService.cs -------------------------------------------------------------------------------- /Presentation/Green.Web.Framework/Green.Web.Framework.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web.Framework/Green.Web.Framework.csproj -------------------------------------------------------------------------------- /Presentation/Green.Web.Framework/Helpers/UnprocessableEntityObjectResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web.Framework/Helpers/UnprocessableEntityObjectResult.cs -------------------------------------------------------------------------------- /Presentation/Green.Web.Framework/Infrastracture/AuthenticationStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web.Framework/Infrastracture/AuthenticationStartup.cs -------------------------------------------------------------------------------- /Presentation/Green.Web.Framework/Infrastracture/DependencyRegistrar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web.Framework/Infrastracture/DependencyRegistrar.cs -------------------------------------------------------------------------------- /Presentation/Green.Web.Framework/Infrastracture/Extensions/ApplicationBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web.Framework/Infrastracture/Extensions/ApplicationBuilderExtensions.cs -------------------------------------------------------------------------------- /Presentation/Green.Web.Framework/Infrastracture/Extensions/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web.Framework/Infrastracture/Extensions/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /Presentation/Green.Web.Framework/Infrastracture/GreenCommonStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web.Framework/Infrastracture/GreenCommonStartup.cs -------------------------------------------------------------------------------- /Presentation/Green.Web.Framework/Infrastracture/GreenMvcStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web.Framework/Infrastracture/GreenMvcStartup.cs -------------------------------------------------------------------------------- /Presentation/Green.Web/Controllers/AuthorizationController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web/Controllers/AuthorizationController.cs -------------------------------------------------------------------------------- /Presentation/Green.Web/Controllers/CircleController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web/Controllers/CircleController.cs -------------------------------------------------------------------------------- /Presentation/Green.Web/Controllers/InstallController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web/Controllers/InstallController.cs -------------------------------------------------------------------------------- /Presentation/Green.Web/Controllers/UserController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web/Controllers/UserController.cs -------------------------------------------------------------------------------- /Presentation/Green.Web/Green.Web.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web/Green.Web.csproj -------------------------------------------------------------------------------- /Presentation/Green.Web/Models/Circles/CreateCircleModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web/Models/Circles/CreateCircleModel.cs -------------------------------------------------------------------------------- /Presentation/Green.Web/Models/Users/LoginModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web/Models/Users/LoginModel.cs -------------------------------------------------------------------------------- /Presentation/Green.Web/Models/Users/LoginResponseModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web/Models/Users/LoginResponseModel.cs -------------------------------------------------------------------------------- /Presentation/Green.Web/Models/Users/UpdatePasswordModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web/Models/Users/UpdatePasswordModel.cs -------------------------------------------------------------------------------- /Presentation/Green.Web/Models/Users/UserRegisterModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web/Models/Users/UserRegisterModel.cs -------------------------------------------------------------------------------- /Presentation/Green.Web/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web/Program.cs -------------------------------------------------------------------------------- /Presentation/Green.Web/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web/Startup.cs -------------------------------------------------------------------------------- /Presentation/Green.Web/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web/appsettings.Development.json -------------------------------------------------------------------------------- /Presentation/Green.Web/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/Presentation/Green.Web/appsettings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/_config.yml -------------------------------------------------------------------------------- /book.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/book.json -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/docs/SUMMARY.md -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/api/authorization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/docs/api/authorization.md -------------------------------------------------------------------------------- /docs/app/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/docs/app/logo.png -------------------------------------------------------------------------------- /docs/indev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/docs/indev.md -------------------------------------------------------------------------------- /docs/layers/green.core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/docs/layers/green.core.md -------------------------------------------------------------------------------- /docs/layers/green.data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/docs/layers/green.data.md -------------------------------------------------------------------------------- /docs/layers/green.services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/docs/layers/green.services.md -------------------------------------------------------------------------------- /docs/layers/green.web.framework.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/docs/layers/green.web.framework.md -------------------------------------------------------------------------------- /docs/layers/green.web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/docs/layers/green.web.md -------------------------------------------------------------------------------- /docs/layers/libraries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/docs/layers/libraries.md -------------------------------------------------------------------------------- /docs/layers/presentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/docs/layers/presentation.md -------------------------------------------------------------------------------- /docs/layers/tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/docs/layers/tests.md -------------------------------------------------------------------------------- /docs/motivation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qolzam/aspnet-core-social-network/HEAD/docs/motivation.md --------------------------------------------------------------------------------