├── .gitattributes ├── .gitignore ├── .vscode ├── launch.json └── tasks.json ├── LICENSE ├── README.md ├── _config.yml ├── db ├── BookInventoryDB.sql ├── BookRentalDB.sql ├── LibraryEventDB.sql ├── LibraryLogDB.sql └── LibraryUserDB.sql ├── docs ├── Architecture │ ├── 20171016161843.png │ ├── 20171107104353.png │ ├── 20171108152513.png │ ├── 20180108201702.png │ ├── 20180108211340.png │ ├── scaleout1.png │ └── scaleout2.png └── Flow │ ├── new_rentbookflow.png │ ├── rentbookflow.png │ └── returnbookflow.png └── src ├── .vscode ├── launch.json └── tasks.json ├── DBScripts ├── BookInventoryDB.sql ├── BookRentalDB.sql ├── LibraryEventDB.sql ├── LibraryLogDB.sql └── LibraryUserDB.sql ├── Documents ├── Architecture │ ├── 20171016161843.png │ ├── 20171107104353.png │ ├── 20171108152513.png │ ├── 20180108201702.png │ ├── 20180108211340.png │ ├── scaleout1.png │ └── scaleout2.png └── Flow │ ├── new_rentbookflow.png │ ├── rentbookflow.png │ └── returnbookflow.png ├── Library.ApiGateway ├── Library.ApiGateway.csproj ├── Program.cs ├── Startup.cs ├── appsettings.json └── configuration.json ├── Library.Domain.Core ├── AggregateRoot.cs ├── Attributes │ ├── CommandLogAttribute.cs │ └── EventLogAttribute.cs ├── BaseCommandHandler.cs ├── BaseEventHandler.cs ├── Commands │ ├── CommandBase.cs │ ├── CommonCommand.cs │ ├── ICommand.cs │ └── ICommandHandler.cs ├── Converter.cs ├── DataAccessors │ ├── DomainRepository.cs │ ├── IConnectionStringProvider.cs │ └── IDomainRepository.cs ├── DomainEvent.cs ├── Entities │ └── Person.cs ├── Entity.cs ├── IDomainEvent.cs ├── IEventHandler.cs ├── IEventProvider.cs ├── IEventStorage.cs ├── IHandler.cs ├── ILogDBConnectionStringProvider.cs ├── ILogger.cs ├── Library.Domain.Core.csproj ├── Messaging │ ├── ICommandPublisher.cs │ ├── ICommandSubscriber.cs │ ├── ICommandTracker.cs │ ├── IEventPublisher.cs │ └── IEventSubscriber.cs ├── Models │ ├── CommandLogModel.cs │ └── LogType.cs ├── ValueObject.cs └── ValueObjects │ └── PersonName.cs ├── Library.Infrastructure.CSDataAccessor.Core ├── IApiGatewayUrlProvider.cs └── Library.Infrastructure.CSDataAccessor.Core.csproj ├── Library.Infrastructure.CSDataAccessor.Rental ├── IdentityCrossServiceAccessor.cs ├── InventoryCrossServiceDataAccessor.cs └── Library.Infrastructure.CSDataAccessor.Rental.csproj ├── Library.Infrastructure.Core ├── Extensions │ └── StringExtensions.cs ├── Library.Infrastructure.Core.csproj └── Utilities │ └── ApiRequest.cs ├── Library.Infrastructure.DataPersistence.Core.SQLServer ├── Command.cs ├── DbHelper.cs └── Library.Infrastructure.DataPersistence.Core.SQLServer.csproj ├── Library.Infrastructure.DataPersistence.Identity.SQLServer ├── Extensions │ └── Convertors.cs ├── IdentityReportDataAccessor.cs └── Library.Infrastructure.DataPersistence.Identity.SQLServer.csproj ├── Library.Infrastructure.DataPersistence.Inventory.SQLServer ├── Extensions │ └── ConvertExtension.cs ├── InventoryReportDataAccessor.cs └── Library.Infrastructure.DataPersistence.Inventory.SQLServer.csproj ├── Library.Infrastructure.DataPersistence.Rental.SQLServer ├── Extensions │ └── Convertors.cs ├── Library.Infrastructure.DataPersistence.Rental.SQLServer.csproj └── RentalReportDataAccessor.cs ├── Library.Infrastructure.EventStorage.MongoDB ├── DbContext.cs ├── Entity.cs ├── EventObject.cs ├── Library.Infrastructure.EventStorage.MongoDB.csproj └── MongoDBEventStorage.cs ├── Library.Infrastructure.EventStorage.SQLServer ├── DbHelper.cs ├── Library.Infrastructure.EventStorage.SQLServer.csproj └── SQLServerEventStorage.cs ├── Library.Infrastructure.InjectionFramework ├── InjectContainer.cs └── Library.Infrastructure.InjectionFramework.csproj ├── Library.Infrastructure.Logger.SQLServer ├── Convertor.cs ├── Library.Infrastructure.Logger.SQLServer.csproj └── Logger.cs ├── Library.Infrastructure.Messaging.RabbitMQ ├── IRabbitMQUrlProvider.cs ├── Library.Infrastructure.Messaging.RabbitMQ.csproj ├── RabbitMQCommandPublisher.cs ├── RabbitMQCommandSubscriber.cs ├── RabbitMQEventPublisher.cs └── RabbitMQEventSubscriber.cs ├── Library.Infrastructure.Messaging.SignalR ├── ApiRequest.cs ├── ISignalRConnectionProvider.cs ├── Library.Infrastructure.Messaging.SignalR.csproj └── SignalRCommandTracker.cs ├── Library.Infrastructure.Operation.Consul ├── ApiRequest.cs ├── AppsettingConsulAPIUrlProvider.cs ├── ConsulServiceDiscovery.cs ├── ConsulServiceItem.cs ├── IConsulAPIUrlProvider.cs └── Library.Infrastructure.Operation.Consul.csproj ├── Library.Infrastructure.Operation.Core ├── BaseServiceDiscovery.cs ├── IHealthCheck.cs ├── IServiceDiscovery.cs ├── Library.Infrastructure.Operation.Core.csproj └── Models │ └── Service.cs ├── Library.Service.Handler ├── .vscode │ ├── launch.json │ └── tasks.json ├── AppSettingEventDBConnectionStringProvider.cs ├── AppsettingDBConnectionStringProvider.cs ├── AppsettingRabbitMQUrlProvider.cs ├── AppsettingSignalRConnectionProvider.cs ├── HandlerConfigurationDTO.cs ├── HandlerRegister.cs ├── Library.Service.Handler.csproj ├── Program.cs └── appsettings.json ├── Library.Service.Identity.Domain ├── Administrator.cs ├── DataAccessors │ ├── IIdentityDBConnectionStringProvider.cs │ └── IIdentityReportDataAccessor.cs ├── EventHandlers │ └── AdministratorCreatedEventHandler.cs ├── Events │ ├── AdministratorCreatedEvent.cs │ └── UserCreatedEvent.cs ├── IPasswordHasher.cs ├── Library.Service.Identity.Domain.csproj ├── User.cs ├── UserPrincipal.cs └── ViewModels │ ├── CustomerListViewModel.cs │ ├── IdentityDetailsViewModel.cs │ └── IdentityViewModel.cs ├── Library.Service.Identity ├── .vscode │ ├── launch.json │ └── tasks.json ├── AppsettingDBConnectionStringProvider.cs ├── AppsettingRabbitMQUrlProvider.cs ├── DTOs │ ├── CustomerDTO.cs │ └── IdentityDTO.cs ├── IdentityController.cs ├── Library.Service.Identity.csproj ├── PlainTextPasswordHasher.cs ├── Program.cs ├── Startup.cs └── appsettings.json ├── Library.Service.Inventory.Domain ├── Book.cs ├── BookInventory.cs ├── BookInventoryStatus.cs ├── CommandHandlers │ ├── AddBookCommandHandler.cs │ ├── BaseInventoryCommandHandler.cs │ ├── ImportBookInventoryCommandHandler.cs │ ├── InStoreBookInventoryCommandHandler.cs │ ├── OutStoreBookInventoryCommandHandler.cs │ └── UpdateBookCommandHandler.cs ├── Commands │ ├── AddBookCommand.cs │ ├── ImportBookInventoryCommand.cs │ ├── InStoreBookInventoryCommand.cs │ ├── OutStoreBookInventoryCommand.cs │ └── UpdateBookCommand.cs ├── DTOs │ └── AddBookDTO.cs ├── DataAccessors │ ├── IInventoryDBConnectionStringProvider.cs │ └── IInventoryReportDataAccessor.cs ├── EventHandlers │ ├── BaseInventoryEventHandler.cs │ ├── BookAddedEventHandler.cs │ ├── BookDescriptionChangedEventHandler.cs │ ├── BookISBNChangedEventHandler.cs │ ├── BookInventoryCreatedEventHandler.cs │ ├── BookInventoryInStoredEventHandler.cs │ ├── BookInventoryOutStoredEventHandler.cs │ ├── BookIssuedDateChangedEventHandler.cs │ ├── BookNameChangedEventHandler.cs │ ├── BookRemovedEventHandler.cs │ ├── RentBookRequestAcceptedEventHandler.cs │ ├── RentedBookOutStoredEventHandler.cs │ └── ReturnBookRequestCreatedEventHandler.cs ├── Events │ ├── BookAddedEvent.cs │ ├── BookDescriptionChangedEvent.cs │ ├── BookISBNChangedEvent.cs │ ├── BookInventoryCreatedEvent.cs │ ├── BookInventoryInStoredEvent.cs │ ├── BookInventoryOutStoredEvent.cs │ ├── BookInventoryOutputFailedEvent.cs │ ├── BookIssuedDateChangedEvent.cs │ ├── BookNameChangedEvent.cs │ ├── BookRemovedEvent.cs │ ├── RentBookRequestAcceptedEvent.cs │ ├── RentBookRequestSucceedEvent.cs │ ├── RentedBookOutStoredEvent.cs │ ├── ReturnBookRequestCreatedEvent.cs │ └── ReturnBookRequestSucceedEvent.cs ├── Library.Service.Inventory.Domain.csproj └── ViewModels │ ├── AvailableBookLookupModel.cs │ ├── BookDetailedModel.cs │ ├── BookInventoryHistoryViewModel.cs │ └── BookViewModel.cs ├── Library.Service.Inventory ├── .vscode │ ├── launch.json │ └── tasks.json ├── AppsettingDBConnectionStringProvider.cs ├── AppsettingRabbitMQUrlProvider.cs ├── BooksController.cs ├── DTOs │ ├── BookDTO.cs │ ├── ChangeBookStatusDTO.cs │ └── ImportBookRepositoryDTO.cs ├── Library.Service.Inventory.csproj ├── Program.cs ├── Startup.cs └── appsettings.json ├── Library.Service.Logs ├── AppsettingLogDBConnectionStringProvider.cs ├── Library.Service.Logs.csproj ├── LogsController.cs ├── Program.cs ├── Startup.cs ├── appsettings.Development.json └── appsettings.json ├── Library.Service.Rental.Domain ├── Book.cs ├── CommandHandlers │ ├── BaseRentalCommandHandler.cs │ ├── RentBookCommandHandler.cs │ └── ReturnBookCommandHandler.cs ├── Commands │ ├── RentBookCommand.cs │ └── ReturnBookCommand.cs ├── Customer.cs ├── DataAccessors │ ├── IRentalDBConnectionStringProvider.cs │ └── IRentalReportDataAccessor.cs ├── EventHandlers │ ├── BaseRentalEventHandler.cs │ ├── BookInventoryOutputFailedEventHandler.cs │ ├── BookRentedEventHandler.cs │ ├── BookReturnedEventHandler.cs │ ├── CustomerAccountInitializedEventHandler.cs │ ├── CustomerOwnedBookExcceedEventHandler.cs │ ├── RentBookRequestCreatedEventHandler.cs │ ├── RentBookRequestSucceedEventHandler.cs │ └── ReturnBookRequestSucceedEventHandler.cs ├── Events │ ├── BookInventoryOutputFailedEvent.cs │ ├── BookRentedEvent.cs │ ├── BookReturnedEvent.cs │ ├── CustomerAccountInitializedEvent.cs │ ├── CustomerOwnedBookExcceedEvent.cs │ ├── RentBookRequestCreatedEvent.cs │ ├── RentBookRequestSucceedEvent.cs │ ├── RentedBookOutStoredEvent.cs │ ├── ReturnBookRequestCreatedEvent.cs │ └── ReturnBookRequestSucceedEvent.cs ├── Library.Service.Rental.Domain.csproj └── ViewModels │ └── UnreturnedBookViewModel.cs ├── Library.Service.Rental ├── .vscode │ ├── launch.json │ └── tasks.json ├── AppsettingDBConnectionStringProvider.cs ├── AppsettingRabbitMQUrlProvider.cs ├── DTOs │ └── RentBookDTO.cs ├── Library.Service.Rental.csproj ├── Program.cs ├── RentalRecordsController.cs ├── Startup.cs └── appsettings.json ├── Library.SignalR ├── ApplicationInsights.config ├── Controllers │ └── TrackController.cs ├── DTOs │ └── EventStatusDTO.cs ├── Global.asax ├── Global.asax.cs ├── Hubs │ └── CommandHub.cs ├── Library.SignalR.csproj ├── Library.SignalR.sln ├── Library.SignalR │ ├── ApplicationInsights.config │ ├── Controllers │ │ └── TrackController.cs │ ├── DTOs │ │ └── EventStatusDTO.cs │ ├── Global.asax │ ├── Global.asax.cs │ ├── Hubs │ │ └── CommandHub.cs │ ├── Library.SignalR.csproj │ ├── Models │ │ ├── CommandResult.cs │ │ ├── CommandStatusChangeObject.cs │ │ ├── EventResult.cs │ │ └── MonitorObject.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Scripts │ │ ├── jquery-1.6.4-vsdoc.js │ │ ├── jquery-1.6.4.js │ │ ├── jquery-1.6.4.min.js │ │ ├── jquery.signalR-2.2.2.js │ │ └── jquery.signalR-2.2.2.min.js │ ├── Startup.cs │ ├── Web.Debug.config │ ├── Web.Release.config │ ├── Web.config │ └── packages.config ├── Models │ ├── CommandResult.cs │ ├── CommandStatusChangeObject.cs │ ├── EventResult.cs │ └── MonitorObject.cs ├── Properties │ └── AssemblyInfo.cs ├── Scripts │ ├── jquery-1.6.4-vsdoc.js │ ├── jquery-1.6.4.js │ ├── jquery-1.6.4.min.js │ ├── jquery.signalR-2.2.2.js │ └── jquery.signalR-2.2.2.min.js ├── Startup.cs ├── Web.Debug.config ├── Web.Release.config ├── Web.config └── packages.config ├── Library.UI ├── App_Start │ ├── BundleConfig.cs │ ├── FilterConfig.cs │ ├── RouteConfig.cs │ └── Startup.Auth.cs ├── Consts │ └── ServiceConsts.cs ├── Content │ ├── Site.css │ ├── bootstrap-theme.css │ ├── bootstrap-theme.css.map │ ├── bootstrap-theme.min.css │ ├── bootstrap-theme.min.css.map │ ├── bootstrap.css │ ├── bootstrap.css.map │ ├── bootstrap.min.css │ ├── bootstrap.min.css.map │ ├── images │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ ├── ui-icons_222222_256x240.png │ │ ├── ui-icons_2e83ff_256x240.png │ │ ├── ui-icons_454545_256x240.png │ │ ├── ui-icons_888888_256x240.png │ │ └── ui-icons_cd0a0a_256x240.png │ ├── jquery-ui.min.css │ ├── jquery-ui.structure.min.css │ └── jquery-ui.theme.min.css ├── Controllers │ ├── AccountController.cs │ ├── BaseController.cs │ ├── BookController.cs │ ├── BookInventoryController.cs │ ├── CustomerController.cs │ ├── LogsController.cs │ └── RentalController.cs ├── DTOs │ ├── AddBookDTO.cs │ ├── BulkImportDTO.cs │ ├── EditBookDTO.cs │ ├── IdentityDTO.cs │ ├── IdentityDetailsDTO.cs │ ├── ImportBookInventoryDTO.cs │ ├── InStoreBookInventoryDTO.cs │ ├── OutStoreBookInventoryDTO.cs │ └── RentBookDTO.cs ├── Global.asax ├── Global.asax.cs ├── Library.UI.csproj ├── Models │ ├── AccountViewModels.cs │ ├── IdentityModels.cs │ └── ManageViewModels.cs ├── Project_Readme.html ├── Properties │ └── AssemblyInfo.cs ├── Scripts │ ├── _references.js │ ├── bootstrap.js │ ├── bootstrap.min.js │ ├── jquery-1.10.2.intellisense.js │ ├── jquery-1.10.2.js │ ├── jquery-3.2.1-vsdoc.js │ ├── jquery-3.2.1.js │ ├── jquery-3.2.1.min.js │ ├── jquery-3.2.1.min.map │ ├── jquery-3.2.1.slim.js │ ├── jquery-3.2.1.slim.min.js │ ├── jquery-3.2.1.slim.min.map │ ├── jquery-ui.min.js │ ├── jquery.validate-vsdoc.js │ ├── jquery.validate.js │ ├── jquery.validate.min.js │ ├── jquery.validate.unobtrusive.js │ ├── jquery.validate.unobtrusive.min.js │ ├── modernizr-2.6.2.js │ ├── modernizr-2.8.3.js │ ├── respond.js │ ├── respond.matchmedia.addListener.js │ ├── respond.matchmedia.addListener.min.js │ └── respond.min.js ├── SessionStorages │ ├── ISessionStorage.cs │ ├── RedisSessionStorage.cs │ └── WebSessionStorage.cs ├── Startup.cs ├── Utilities │ ├── ApiRequest.cs │ └── JsonHelper.cs ├── ViewModels │ ├── AvailableBookModel.cs │ ├── BookInventoryHistoryViewModel.cs │ ├── BookViewModel.cs │ ├── CustomerViewModel.cs │ ├── LogItemViewModel.cs │ └── UnreturnedBookViewModel.cs ├── Views │ ├── Account │ │ ├── ConfirmEmail.cshtml │ │ ├── ExternalLoginConfirmation.cshtml │ │ ├── ExternalLoginFailure.cshtml │ │ ├── ForgotPassword.cshtml │ │ ├── ForgotPasswordConfirmation.cshtml │ │ ├── Login.cshtml │ │ ├── Register.cshtml │ │ ├── ResetPassword.cshtml │ │ ├── ResetPasswordConfirmation.cshtml │ │ └── _ExternalLoginsListPartial.cshtml │ ├── Book │ │ ├── Add.cshtml │ │ ├── Edit.cshtml │ │ └── List.cshtml │ ├── BookInventory │ │ └── Histories.cshtml │ ├── Logs │ │ └── List.cshtml │ ├── Rental │ │ └── UnreturnedBooks.cshtml │ ├── Shared │ │ ├── Error.cshtml │ │ ├── Lockout.cshtml │ │ ├── _EventLogs.cshtml │ │ ├── _Layout.cshtml │ │ └── _LoginPartial.cshtml │ ├── Web.config │ └── _ViewStart.cshtml ├── Web.Debug.config ├── Web.Release.config ├── Web.config ├── favicon.ico ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 └── packages.config ├── Library.sln ├── dockerfile ├── dockerfile_apiGateway ├── dockerfile_handler ├── dockerfile_identity ├── dockerfile_inventory ├── dockerfile_log ├── dockerfile_rental └── nginx.conf.tpl /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/_config.yml -------------------------------------------------------------------------------- /db/BookInventoryDB.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/db/BookInventoryDB.sql -------------------------------------------------------------------------------- /db/BookRentalDB.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/db/BookRentalDB.sql -------------------------------------------------------------------------------- /db/LibraryEventDB.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/db/LibraryEventDB.sql -------------------------------------------------------------------------------- /db/LibraryLogDB.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/db/LibraryLogDB.sql -------------------------------------------------------------------------------- /db/LibraryUserDB.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/db/LibraryUserDB.sql -------------------------------------------------------------------------------- /docs/Architecture/20171016161843.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/docs/Architecture/20171016161843.png -------------------------------------------------------------------------------- /docs/Architecture/20171107104353.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/docs/Architecture/20171107104353.png -------------------------------------------------------------------------------- /docs/Architecture/20171108152513.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/docs/Architecture/20171108152513.png -------------------------------------------------------------------------------- /docs/Architecture/20180108201702.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/docs/Architecture/20180108201702.png -------------------------------------------------------------------------------- /docs/Architecture/20180108211340.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/docs/Architecture/20180108211340.png -------------------------------------------------------------------------------- /docs/Architecture/scaleout1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/docs/Architecture/scaleout1.png -------------------------------------------------------------------------------- /docs/Architecture/scaleout2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/docs/Architecture/scaleout2.png -------------------------------------------------------------------------------- /docs/Flow/new_rentbookflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/docs/Flow/new_rentbookflow.png -------------------------------------------------------------------------------- /docs/Flow/rentbookflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/docs/Flow/rentbookflow.png -------------------------------------------------------------------------------- /docs/Flow/returnbookflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/docs/Flow/returnbookflow.png -------------------------------------------------------------------------------- /src/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/.vscode/launch.json -------------------------------------------------------------------------------- /src/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/.vscode/tasks.json -------------------------------------------------------------------------------- /src/DBScripts/BookInventoryDB.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/DBScripts/BookInventoryDB.sql -------------------------------------------------------------------------------- /src/DBScripts/BookRentalDB.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/DBScripts/BookRentalDB.sql -------------------------------------------------------------------------------- /src/DBScripts/LibraryEventDB.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/DBScripts/LibraryEventDB.sql -------------------------------------------------------------------------------- /src/DBScripts/LibraryLogDB.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/DBScripts/LibraryLogDB.sql -------------------------------------------------------------------------------- /src/DBScripts/LibraryUserDB.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/DBScripts/LibraryUserDB.sql -------------------------------------------------------------------------------- /src/Documents/Architecture/20171016161843.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Documents/Architecture/20171016161843.png -------------------------------------------------------------------------------- /src/Documents/Architecture/20171107104353.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Documents/Architecture/20171107104353.png -------------------------------------------------------------------------------- /src/Documents/Architecture/20171108152513.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Documents/Architecture/20171108152513.png -------------------------------------------------------------------------------- /src/Documents/Architecture/20180108201702.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Documents/Architecture/20180108201702.png -------------------------------------------------------------------------------- /src/Documents/Architecture/20180108211340.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Documents/Architecture/20180108211340.png -------------------------------------------------------------------------------- /src/Documents/Architecture/scaleout1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Documents/Architecture/scaleout1.png -------------------------------------------------------------------------------- /src/Documents/Architecture/scaleout2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Documents/Architecture/scaleout2.png -------------------------------------------------------------------------------- /src/Documents/Flow/new_rentbookflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Documents/Flow/new_rentbookflow.png -------------------------------------------------------------------------------- /src/Documents/Flow/rentbookflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Documents/Flow/rentbookflow.png -------------------------------------------------------------------------------- /src/Documents/Flow/returnbookflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Documents/Flow/returnbookflow.png -------------------------------------------------------------------------------- /src/Library.ApiGateway/Library.ApiGateway.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.ApiGateway/Library.ApiGateway.csproj -------------------------------------------------------------------------------- /src/Library.ApiGateway/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.ApiGateway/Program.cs -------------------------------------------------------------------------------- /src/Library.ApiGateway/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.ApiGateway/Startup.cs -------------------------------------------------------------------------------- /src/Library.ApiGateway/appsettings.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /src/Library.ApiGateway/configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.ApiGateway/configuration.json -------------------------------------------------------------------------------- /src/Library.Domain.Core/AggregateRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/AggregateRoot.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/Attributes/CommandLogAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Attributes/CommandLogAttribute.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/Attributes/EventLogAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Attributes/EventLogAttribute.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/BaseCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/BaseCommandHandler.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/BaseEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/BaseEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/Commands/CommandBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Commands/CommandBase.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/Commands/CommonCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Commands/CommonCommand.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/Commands/ICommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Commands/ICommand.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/Commands/ICommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Commands/ICommandHandler.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/Converter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Converter.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/DataAccessors/DomainRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/DataAccessors/DomainRepository.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/DataAccessors/IConnectionStringProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/DataAccessors/IConnectionStringProvider.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/DataAccessors/IDomainRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/DataAccessors/IDomainRepository.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/DomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/DomainEvent.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/Entities/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Entities/Person.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Entity.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/IDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/IDomainEvent.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/IEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/IEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/IEventProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/IEventProvider.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/IEventStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/IEventStorage.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/IHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/IHandler.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/ILogDBConnectionStringProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/ILogDBConnectionStringProvider.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/ILogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/ILogger.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/Library.Domain.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Library.Domain.Core.csproj -------------------------------------------------------------------------------- /src/Library.Domain.Core/Messaging/ICommandPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Messaging/ICommandPublisher.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/Messaging/ICommandSubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Messaging/ICommandSubscriber.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/Messaging/ICommandTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Messaging/ICommandTracker.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/Messaging/IEventPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Messaging/IEventPublisher.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/Messaging/IEventSubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Messaging/IEventSubscriber.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/Models/CommandLogModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Models/CommandLogModel.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/Models/LogType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/Models/LogType.cs -------------------------------------------------------------------------------- /src/Library.Domain.Core/ValueObject.cs: -------------------------------------------------------------------------------- 1 | namespace Library.Domain.Core 2 | { 3 | public class ValueObject 4 | { 5 | } 6 | } -------------------------------------------------------------------------------- /src/Library.Domain.Core/ValueObjects/PersonName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Domain.Core/ValueObjects/PersonName.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.CSDataAccessor.Core/IApiGatewayUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.CSDataAccessor.Core/IApiGatewayUrlProvider.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.CSDataAccessor.Core/Library.Infrastructure.CSDataAccessor.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.CSDataAccessor.Core/Library.Infrastructure.CSDataAccessor.Core.csproj -------------------------------------------------------------------------------- /src/Library.Infrastructure.CSDataAccessor.Rental/IdentityCrossServiceAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.CSDataAccessor.Rental/IdentityCrossServiceAccessor.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.CSDataAccessor.Rental/InventoryCrossServiceDataAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.CSDataAccessor.Rental/InventoryCrossServiceDataAccessor.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.CSDataAccessor.Rental/Library.Infrastructure.CSDataAccessor.Rental.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.CSDataAccessor.Rental/Library.Infrastructure.CSDataAccessor.Rental.csproj -------------------------------------------------------------------------------- /src/Library.Infrastructure.Core/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Core/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Core/Library.Infrastructure.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Core/Library.Infrastructure.Core.csproj -------------------------------------------------------------------------------- /src/Library.Infrastructure.Core/Utilities/ApiRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Core/Utilities/ApiRequest.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.DataPersistence.Core.SQLServer/Command.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.DataPersistence.Core.SQLServer/Command.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.DataPersistence.Core.SQLServer/DbHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.DataPersistence.Core.SQLServer/DbHelper.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.DataPersistence.Core.SQLServer/Library.Infrastructure.DataPersistence.Core.SQLServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.DataPersistence.Core.SQLServer/Library.Infrastructure.DataPersistence.Core.SQLServer.csproj -------------------------------------------------------------------------------- /src/Library.Infrastructure.DataPersistence.Identity.SQLServer/Extensions/Convertors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.DataPersistence.Identity.SQLServer/Extensions/Convertors.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.DataPersistence.Identity.SQLServer/IdentityReportDataAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.DataPersistence.Identity.SQLServer/IdentityReportDataAccessor.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.DataPersistence.Identity.SQLServer/Library.Infrastructure.DataPersistence.Identity.SQLServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.DataPersistence.Identity.SQLServer/Library.Infrastructure.DataPersistence.Identity.SQLServer.csproj -------------------------------------------------------------------------------- /src/Library.Infrastructure.DataPersistence.Inventory.SQLServer/Extensions/ConvertExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.DataPersistence.Inventory.SQLServer/Extensions/ConvertExtension.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.DataPersistence.Inventory.SQLServer/InventoryReportDataAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.DataPersistence.Inventory.SQLServer/InventoryReportDataAccessor.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.DataPersistence.Inventory.SQLServer/Library.Infrastructure.DataPersistence.Inventory.SQLServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.DataPersistence.Inventory.SQLServer/Library.Infrastructure.DataPersistence.Inventory.SQLServer.csproj -------------------------------------------------------------------------------- /src/Library.Infrastructure.DataPersistence.Rental.SQLServer/Extensions/Convertors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.DataPersistence.Rental.SQLServer/Extensions/Convertors.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.DataPersistence.Rental.SQLServer/Library.Infrastructure.DataPersistence.Rental.SQLServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.DataPersistence.Rental.SQLServer/Library.Infrastructure.DataPersistence.Rental.SQLServer.csproj -------------------------------------------------------------------------------- /src/Library.Infrastructure.DataPersistence.Rental.SQLServer/RentalReportDataAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.DataPersistence.Rental.SQLServer/RentalReportDataAccessor.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.EventStorage.MongoDB/DbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.EventStorage.MongoDB/DbContext.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.EventStorage.MongoDB/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.EventStorage.MongoDB/Entity.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.EventStorage.MongoDB/EventObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.EventStorage.MongoDB/EventObject.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.EventStorage.MongoDB/Library.Infrastructure.EventStorage.MongoDB.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.EventStorage.MongoDB/Library.Infrastructure.EventStorage.MongoDB.csproj -------------------------------------------------------------------------------- /src/Library.Infrastructure.EventStorage.MongoDB/MongoDBEventStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.EventStorage.MongoDB/MongoDBEventStorage.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.EventStorage.SQLServer/DbHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.EventStorage.SQLServer/DbHelper.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.EventStorage.SQLServer/Library.Infrastructure.EventStorage.SQLServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.EventStorage.SQLServer/Library.Infrastructure.EventStorage.SQLServer.csproj -------------------------------------------------------------------------------- /src/Library.Infrastructure.EventStorage.SQLServer/SQLServerEventStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.EventStorage.SQLServer/SQLServerEventStorage.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.InjectionFramework/InjectContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.InjectionFramework/InjectContainer.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.InjectionFramework/Library.Infrastructure.InjectionFramework.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.InjectionFramework/Library.Infrastructure.InjectionFramework.csproj -------------------------------------------------------------------------------- /src/Library.Infrastructure.Logger.SQLServer/Convertor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Logger.SQLServer/Convertor.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Logger.SQLServer/Library.Infrastructure.Logger.SQLServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Logger.SQLServer/Library.Infrastructure.Logger.SQLServer.csproj -------------------------------------------------------------------------------- /src/Library.Infrastructure.Logger.SQLServer/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Logger.SQLServer/Logger.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Messaging.RabbitMQ/IRabbitMQUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Messaging.RabbitMQ/IRabbitMQUrlProvider.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Messaging.RabbitMQ/Library.Infrastructure.Messaging.RabbitMQ.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Messaging.RabbitMQ/Library.Infrastructure.Messaging.RabbitMQ.csproj -------------------------------------------------------------------------------- /src/Library.Infrastructure.Messaging.RabbitMQ/RabbitMQCommandPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Messaging.RabbitMQ/RabbitMQCommandPublisher.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Messaging.RabbitMQ/RabbitMQCommandSubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Messaging.RabbitMQ/RabbitMQCommandSubscriber.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Messaging.RabbitMQ/RabbitMQEventPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Messaging.RabbitMQ/RabbitMQEventPublisher.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Messaging.RabbitMQ/RabbitMQEventSubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Messaging.RabbitMQ/RabbitMQEventSubscriber.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Messaging.SignalR/ApiRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Messaging.SignalR/ApiRequest.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Messaging.SignalR/ISignalRConnectionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Messaging.SignalR/ISignalRConnectionProvider.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Messaging.SignalR/Library.Infrastructure.Messaging.SignalR.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Messaging.SignalR/Library.Infrastructure.Messaging.SignalR.csproj -------------------------------------------------------------------------------- /src/Library.Infrastructure.Messaging.SignalR/SignalRCommandTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Messaging.SignalR/SignalRCommandTracker.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Operation.Consul/ApiRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Operation.Consul/ApiRequest.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Operation.Consul/AppsettingConsulAPIUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Operation.Consul/AppsettingConsulAPIUrlProvider.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Operation.Consul/ConsulServiceDiscovery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Operation.Consul/ConsulServiceDiscovery.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Operation.Consul/ConsulServiceItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Operation.Consul/ConsulServiceItem.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Operation.Consul/IConsulAPIUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Operation.Consul/IConsulAPIUrlProvider.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Operation.Consul/Library.Infrastructure.Operation.Consul.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Operation.Consul/Library.Infrastructure.Operation.Consul.csproj -------------------------------------------------------------------------------- /src/Library.Infrastructure.Operation.Core/BaseServiceDiscovery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Operation.Core/BaseServiceDiscovery.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Operation.Core/IHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Operation.Core/IHealthCheck.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Operation.Core/IServiceDiscovery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Operation.Core/IServiceDiscovery.cs -------------------------------------------------------------------------------- /src/Library.Infrastructure.Operation.Core/Library.Infrastructure.Operation.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Operation.Core/Library.Infrastructure.Operation.Core.csproj -------------------------------------------------------------------------------- /src/Library.Infrastructure.Operation.Core/Models/Service.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Infrastructure.Operation.Core/Models/Service.cs -------------------------------------------------------------------------------- /src/Library.Service.Handler/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Handler/.vscode/launch.json -------------------------------------------------------------------------------- /src/Library.Service.Handler/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Handler/.vscode/tasks.json -------------------------------------------------------------------------------- /src/Library.Service.Handler/AppSettingEventDBConnectionStringProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Handler/AppSettingEventDBConnectionStringProvider.cs -------------------------------------------------------------------------------- /src/Library.Service.Handler/AppsettingDBConnectionStringProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Handler/AppsettingDBConnectionStringProvider.cs -------------------------------------------------------------------------------- /src/Library.Service.Handler/AppsettingRabbitMQUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Handler/AppsettingRabbitMQUrlProvider.cs -------------------------------------------------------------------------------- /src/Library.Service.Handler/AppsettingSignalRConnectionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Handler/AppsettingSignalRConnectionProvider.cs -------------------------------------------------------------------------------- /src/Library.Service.Handler/HandlerConfigurationDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Handler/HandlerConfigurationDTO.cs -------------------------------------------------------------------------------- /src/Library.Service.Handler/HandlerRegister.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Handler/HandlerRegister.cs -------------------------------------------------------------------------------- /src/Library.Service.Handler/Library.Service.Handler.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Handler/Library.Service.Handler.csproj -------------------------------------------------------------------------------- /src/Library.Service.Handler/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Handler/Program.cs -------------------------------------------------------------------------------- /src/Library.Service.Handler/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Handler/appsettings.json -------------------------------------------------------------------------------- /src/Library.Service.Identity.Domain/Administrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity.Domain/Administrator.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity.Domain/DataAccessors/IIdentityDBConnectionStringProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity.Domain/DataAccessors/IIdentityDBConnectionStringProvider.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity.Domain/DataAccessors/IIdentityReportDataAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity.Domain/DataAccessors/IIdentityReportDataAccessor.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity.Domain/EventHandlers/AdministratorCreatedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity.Domain/EventHandlers/AdministratorCreatedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity.Domain/Events/AdministratorCreatedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity.Domain/Events/AdministratorCreatedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity.Domain/Events/UserCreatedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity.Domain/Events/UserCreatedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity.Domain/IPasswordHasher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity.Domain/IPasswordHasher.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity.Domain/Library.Service.Identity.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity.Domain/Library.Service.Identity.Domain.csproj -------------------------------------------------------------------------------- /src/Library.Service.Identity.Domain/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity.Domain/User.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity.Domain/UserPrincipal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity.Domain/UserPrincipal.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity.Domain/ViewModels/CustomerListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity.Domain/ViewModels/CustomerListViewModel.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity.Domain/ViewModels/IdentityDetailsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity.Domain/ViewModels/IdentityDetailsViewModel.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity.Domain/ViewModels/IdentityViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity.Domain/ViewModels/IdentityViewModel.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity/.vscode/launch.json -------------------------------------------------------------------------------- /src/Library.Service.Identity/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity/.vscode/tasks.json -------------------------------------------------------------------------------- /src/Library.Service.Identity/AppsettingDBConnectionStringProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity/AppsettingDBConnectionStringProvider.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity/AppsettingRabbitMQUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity/AppsettingRabbitMQUrlProvider.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity/DTOs/CustomerDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity/DTOs/CustomerDTO.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity/DTOs/IdentityDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity/DTOs/IdentityDTO.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity/IdentityController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity/IdentityController.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity/Library.Service.Identity.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity/Library.Service.Identity.csproj -------------------------------------------------------------------------------- /src/Library.Service.Identity/PlainTextPasswordHasher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity/PlainTextPasswordHasher.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity/Program.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity/Startup.cs -------------------------------------------------------------------------------- /src/Library.Service.Identity/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Identity/appsettings.json -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Book.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/BookInventory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/BookInventory.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/BookInventoryStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/BookInventoryStatus.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/CommandHandlers/AddBookCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/CommandHandlers/AddBookCommandHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/CommandHandlers/BaseInventoryCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/CommandHandlers/BaseInventoryCommandHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/CommandHandlers/ImportBookInventoryCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/CommandHandlers/ImportBookInventoryCommandHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/CommandHandlers/InStoreBookInventoryCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/CommandHandlers/InStoreBookInventoryCommandHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/CommandHandlers/OutStoreBookInventoryCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/CommandHandlers/OutStoreBookInventoryCommandHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/CommandHandlers/UpdateBookCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/CommandHandlers/UpdateBookCommandHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Commands/AddBookCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Commands/AddBookCommand.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Commands/ImportBookInventoryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Commands/ImportBookInventoryCommand.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Commands/InStoreBookInventoryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Commands/InStoreBookInventoryCommand.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Commands/OutStoreBookInventoryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Commands/OutStoreBookInventoryCommand.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Commands/UpdateBookCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Commands/UpdateBookCommand.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/DTOs/AddBookDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/DTOs/AddBookDTO.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/DataAccessors/IInventoryDBConnectionStringProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/DataAccessors/IInventoryDBConnectionStringProvider.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/DataAccessors/IInventoryReportDataAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/DataAccessors/IInventoryReportDataAccessor.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/EventHandlers/BaseInventoryEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/EventHandlers/BaseInventoryEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/EventHandlers/BookAddedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/EventHandlers/BookAddedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/EventHandlers/BookDescriptionChangedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/EventHandlers/BookDescriptionChangedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/EventHandlers/BookISBNChangedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/EventHandlers/BookISBNChangedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/EventHandlers/BookInventoryCreatedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/EventHandlers/BookInventoryCreatedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/EventHandlers/BookInventoryInStoredEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/EventHandlers/BookInventoryInStoredEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/EventHandlers/BookInventoryOutStoredEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/EventHandlers/BookInventoryOutStoredEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/EventHandlers/BookIssuedDateChangedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/EventHandlers/BookIssuedDateChangedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/EventHandlers/BookNameChangedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/EventHandlers/BookNameChangedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/EventHandlers/BookRemovedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/EventHandlers/BookRemovedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/EventHandlers/RentBookRequestAcceptedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/EventHandlers/RentBookRequestAcceptedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/EventHandlers/RentedBookOutStoredEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/EventHandlers/RentedBookOutStoredEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/EventHandlers/ReturnBookRequestCreatedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/EventHandlers/ReturnBookRequestCreatedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Events/BookAddedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Events/BookAddedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Events/BookDescriptionChangedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Events/BookDescriptionChangedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Events/BookISBNChangedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Events/BookISBNChangedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Events/BookInventoryCreatedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Events/BookInventoryCreatedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Events/BookInventoryInStoredEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Events/BookInventoryInStoredEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Events/BookInventoryOutStoredEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Events/BookInventoryOutStoredEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Events/BookInventoryOutputFailedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Events/BookInventoryOutputFailedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Events/BookIssuedDateChangedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Events/BookIssuedDateChangedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Events/BookNameChangedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Events/BookNameChangedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Events/BookRemovedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Events/BookRemovedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Events/RentBookRequestAcceptedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Events/RentBookRequestAcceptedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Events/RentBookRequestSucceedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Events/RentBookRequestSucceedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Events/RentedBookOutStoredEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Events/RentedBookOutStoredEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Events/ReturnBookRequestCreatedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Events/ReturnBookRequestCreatedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Events/ReturnBookRequestSucceedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Events/ReturnBookRequestSucceedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/Library.Service.Inventory.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/Library.Service.Inventory.Domain.csproj -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/ViewModels/AvailableBookLookupModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/ViewModels/AvailableBookLookupModel.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/ViewModels/BookDetailedModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/ViewModels/BookDetailedModel.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/ViewModels/BookInventoryHistoryViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/ViewModels/BookInventoryHistoryViewModel.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory.Domain/ViewModels/BookViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory.Domain/ViewModels/BookViewModel.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory/.vscode/launch.json -------------------------------------------------------------------------------- /src/Library.Service.Inventory/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory/.vscode/tasks.json -------------------------------------------------------------------------------- /src/Library.Service.Inventory/AppsettingDBConnectionStringProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory/AppsettingDBConnectionStringProvider.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory/AppsettingRabbitMQUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory/AppsettingRabbitMQUrlProvider.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory/BooksController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory/BooksController.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory/DTOs/BookDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory/DTOs/BookDTO.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory/DTOs/ChangeBookStatusDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory/DTOs/ChangeBookStatusDTO.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory/DTOs/ImportBookRepositoryDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory/DTOs/ImportBookRepositoryDTO.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory/Library.Service.Inventory.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory/Library.Service.Inventory.csproj -------------------------------------------------------------------------------- /src/Library.Service.Inventory/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory/Program.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory/Startup.cs -------------------------------------------------------------------------------- /src/Library.Service.Inventory/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Inventory/appsettings.json -------------------------------------------------------------------------------- /src/Library.Service.Logs/AppsettingLogDBConnectionStringProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Logs/AppsettingLogDBConnectionStringProvider.cs -------------------------------------------------------------------------------- /src/Library.Service.Logs/Library.Service.Logs.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Logs/Library.Service.Logs.csproj -------------------------------------------------------------------------------- /src/Library.Service.Logs/LogsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Logs/LogsController.cs -------------------------------------------------------------------------------- /src/Library.Service.Logs/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Logs/Program.cs -------------------------------------------------------------------------------- /src/Library.Service.Logs/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Logs/Startup.cs -------------------------------------------------------------------------------- /src/Library.Service.Logs/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Logs/appsettings.Development.json -------------------------------------------------------------------------------- /src/Library.Service.Logs/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Logs/appsettings.json -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/Book.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/CommandHandlers/BaseRentalCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/CommandHandlers/BaseRentalCommandHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/CommandHandlers/RentBookCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/CommandHandlers/RentBookCommandHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/CommandHandlers/ReturnBookCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/CommandHandlers/ReturnBookCommandHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/Commands/RentBookCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/Commands/RentBookCommand.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/Commands/ReturnBookCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/Commands/ReturnBookCommand.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/Customer.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/DataAccessors/IRentalDBConnectionStringProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/DataAccessors/IRentalDBConnectionStringProvider.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/DataAccessors/IRentalReportDataAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/DataAccessors/IRentalReportDataAccessor.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/EventHandlers/BaseRentalEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/EventHandlers/BaseRentalEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/EventHandlers/BookInventoryOutputFailedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/EventHandlers/BookInventoryOutputFailedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/EventHandlers/BookRentedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/EventHandlers/BookRentedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/EventHandlers/BookReturnedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/EventHandlers/BookReturnedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/EventHandlers/CustomerAccountInitializedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/EventHandlers/CustomerAccountInitializedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/EventHandlers/CustomerOwnedBookExcceedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/EventHandlers/CustomerOwnedBookExcceedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/EventHandlers/RentBookRequestCreatedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/EventHandlers/RentBookRequestCreatedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/EventHandlers/RentBookRequestSucceedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/EventHandlers/RentBookRequestSucceedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/EventHandlers/ReturnBookRequestSucceedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/EventHandlers/ReturnBookRequestSucceedEventHandler.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/Events/BookInventoryOutputFailedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/Events/BookInventoryOutputFailedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/Events/BookRentedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/Events/BookRentedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/Events/BookReturnedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/Events/BookReturnedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/Events/CustomerAccountInitializedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/Events/CustomerAccountInitializedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/Events/CustomerOwnedBookExcceedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/Events/CustomerOwnedBookExcceedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/Events/RentBookRequestCreatedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/Events/RentBookRequestCreatedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/Events/RentBookRequestSucceedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/Events/RentBookRequestSucceedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/Events/RentedBookOutStoredEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/Events/RentedBookOutStoredEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/Events/ReturnBookRequestCreatedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/Events/ReturnBookRequestCreatedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/Events/ReturnBookRequestSucceedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/Events/ReturnBookRequestSucceedEvent.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/Library.Service.Rental.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/Library.Service.Rental.Domain.csproj -------------------------------------------------------------------------------- /src/Library.Service.Rental.Domain/ViewModels/UnreturnedBookViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental.Domain/ViewModels/UnreturnedBookViewModel.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental/.vscode/launch.json -------------------------------------------------------------------------------- /src/Library.Service.Rental/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental/.vscode/tasks.json -------------------------------------------------------------------------------- /src/Library.Service.Rental/AppsettingDBConnectionStringProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental/AppsettingDBConnectionStringProvider.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental/AppsettingRabbitMQUrlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental/AppsettingRabbitMQUrlProvider.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental/DTOs/RentBookDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental/DTOs/RentBookDTO.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental/Library.Service.Rental.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental/Library.Service.Rental.csproj -------------------------------------------------------------------------------- /src/Library.Service.Rental/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental/Program.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental/RentalRecordsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental/RentalRecordsController.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental/Startup.cs -------------------------------------------------------------------------------- /src/Library.Service.Rental/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.Service.Rental/appsettings.json -------------------------------------------------------------------------------- /src/Library.SignalR/ApplicationInsights.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/ApplicationInsights.config -------------------------------------------------------------------------------- /src/Library.SignalR/Controllers/TrackController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Controllers/TrackController.cs -------------------------------------------------------------------------------- /src/Library.SignalR/DTOs/EventStatusDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/DTOs/EventStatusDTO.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Global.asax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Global.asax -------------------------------------------------------------------------------- /src/Library.SignalR/Global.asax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Global.asax.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Hubs/CommandHub.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Hubs/CommandHub.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR.csproj -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR.sln -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/ApplicationInsights.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/ApplicationInsights.config -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Controllers/TrackController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Controllers/TrackController.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/DTOs/EventStatusDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/DTOs/EventStatusDTO.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Global.asax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Global.asax -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Global.asax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Global.asax.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Hubs/CommandHub.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Hubs/CommandHub.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Library.SignalR.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Library.SignalR.csproj -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Models/CommandResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Models/CommandResult.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Models/CommandStatusChangeObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Models/CommandStatusChangeObject.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Models/EventResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Models/EventResult.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Models/MonitorObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Models/MonitorObject.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Scripts/jquery-1.6.4-vsdoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Scripts/jquery-1.6.4-vsdoc.js -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Scripts/jquery-1.6.4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Scripts/jquery-1.6.4.js -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Scripts/jquery-1.6.4.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Scripts/jquery-1.6.4.min.js -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Scripts/jquery.signalR-2.2.2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Scripts/jquery.signalR-2.2.2.js -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Scripts/jquery.signalR-2.2.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Scripts/jquery.signalR-2.2.2.min.js -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Startup.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Web.Debug.config -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Web.Release.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Web.Release.config -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/Web.config -------------------------------------------------------------------------------- /src/Library.SignalR/Library.SignalR/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Library.SignalR/packages.config -------------------------------------------------------------------------------- /src/Library.SignalR/Models/CommandResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Models/CommandResult.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Models/CommandStatusChangeObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Models/CommandStatusChangeObject.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Models/EventResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Models/EventResult.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Models/MonitorObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Models/MonitorObject.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Scripts/jquery-1.6.4-vsdoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Scripts/jquery-1.6.4-vsdoc.js -------------------------------------------------------------------------------- /src/Library.SignalR/Scripts/jquery-1.6.4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Scripts/jquery-1.6.4.js -------------------------------------------------------------------------------- /src/Library.SignalR/Scripts/jquery-1.6.4.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Scripts/jquery-1.6.4.min.js -------------------------------------------------------------------------------- /src/Library.SignalR/Scripts/jquery.signalR-2.2.2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Scripts/jquery.signalR-2.2.2.js -------------------------------------------------------------------------------- /src/Library.SignalR/Scripts/jquery.signalR-2.2.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Scripts/jquery.signalR-2.2.2.min.js -------------------------------------------------------------------------------- /src/Library.SignalR/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Startup.cs -------------------------------------------------------------------------------- /src/Library.SignalR/Web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Web.Debug.config -------------------------------------------------------------------------------- /src/Library.SignalR/Web.Release.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Web.Release.config -------------------------------------------------------------------------------- /src/Library.SignalR/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/Web.config -------------------------------------------------------------------------------- /src/Library.SignalR/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.SignalR/packages.config -------------------------------------------------------------------------------- /src/Library.UI/App_Start/BundleConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/App_Start/BundleConfig.cs -------------------------------------------------------------------------------- /src/Library.UI/App_Start/FilterConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/App_Start/FilterConfig.cs -------------------------------------------------------------------------------- /src/Library.UI/App_Start/RouteConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/App_Start/RouteConfig.cs -------------------------------------------------------------------------------- /src/Library.UI/App_Start/Startup.Auth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/App_Start/Startup.Auth.cs -------------------------------------------------------------------------------- /src/Library.UI/Consts/ServiceConsts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Consts/ServiceConsts.cs -------------------------------------------------------------------------------- /src/Library.UI/Content/Site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/Site.css -------------------------------------------------------------------------------- /src/Library.UI/Content/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/bootstrap-theme.css -------------------------------------------------------------------------------- /src/Library.UI/Content/bootstrap-theme.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/bootstrap-theme.css.map -------------------------------------------------------------------------------- /src/Library.UI/Content/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/bootstrap-theme.min.css -------------------------------------------------------------------------------- /src/Library.UI/Content/bootstrap-theme.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/bootstrap-theme.min.css.map -------------------------------------------------------------------------------- /src/Library.UI/Content/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/bootstrap.css -------------------------------------------------------------------------------- /src/Library.UI/Content/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/bootstrap.css.map -------------------------------------------------------------------------------- /src/Library.UI/Content/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/bootstrap.min.css -------------------------------------------------------------------------------- /src/Library.UI/Content/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/bootstrap.min.css.map -------------------------------------------------------------------------------- /src/Library.UI/Content/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /src/Library.UI/Content/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /src/Library.UI/Content/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /src/Library.UI/Content/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /src/Library.UI/Content/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /src/Library.UI/Content/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /src/Library.UI/Content/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /src/Library.UI/Content/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /src/Library.UI/Content/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /src/Library.UI/Content/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /src/Library.UI/Content/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /src/Library.UI/Content/jquery-ui.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/jquery-ui.min.css -------------------------------------------------------------------------------- /src/Library.UI/Content/jquery-ui.structure.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/jquery-ui.structure.min.css -------------------------------------------------------------------------------- /src/Library.UI/Content/jquery-ui.theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Content/jquery-ui.theme.min.css -------------------------------------------------------------------------------- /src/Library.UI/Controllers/AccountController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Controllers/AccountController.cs -------------------------------------------------------------------------------- /src/Library.UI/Controllers/BaseController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Controllers/BaseController.cs -------------------------------------------------------------------------------- /src/Library.UI/Controllers/BookController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Controllers/BookController.cs -------------------------------------------------------------------------------- /src/Library.UI/Controllers/BookInventoryController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Controllers/BookInventoryController.cs -------------------------------------------------------------------------------- /src/Library.UI/Controllers/CustomerController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Controllers/CustomerController.cs -------------------------------------------------------------------------------- /src/Library.UI/Controllers/LogsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Controllers/LogsController.cs -------------------------------------------------------------------------------- /src/Library.UI/Controllers/RentalController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Controllers/RentalController.cs -------------------------------------------------------------------------------- /src/Library.UI/DTOs/AddBookDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/DTOs/AddBookDTO.cs -------------------------------------------------------------------------------- /src/Library.UI/DTOs/BulkImportDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/DTOs/BulkImportDTO.cs -------------------------------------------------------------------------------- /src/Library.UI/DTOs/EditBookDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/DTOs/EditBookDTO.cs -------------------------------------------------------------------------------- /src/Library.UI/DTOs/IdentityDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/DTOs/IdentityDTO.cs -------------------------------------------------------------------------------- /src/Library.UI/DTOs/IdentityDetailsDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/DTOs/IdentityDetailsDTO.cs -------------------------------------------------------------------------------- /src/Library.UI/DTOs/ImportBookInventoryDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/DTOs/ImportBookInventoryDTO.cs -------------------------------------------------------------------------------- /src/Library.UI/DTOs/InStoreBookInventoryDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/DTOs/InStoreBookInventoryDTO.cs -------------------------------------------------------------------------------- /src/Library.UI/DTOs/OutStoreBookInventoryDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/DTOs/OutStoreBookInventoryDTO.cs -------------------------------------------------------------------------------- /src/Library.UI/DTOs/RentBookDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/DTOs/RentBookDTO.cs -------------------------------------------------------------------------------- /src/Library.UI/Global.asax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Global.asax -------------------------------------------------------------------------------- /src/Library.UI/Global.asax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Global.asax.cs -------------------------------------------------------------------------------- /src/Library.UI/Library.UI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Library.UI.csproj -------------------------------------------------------------------------------- /src/Library.UI/Models/AccountViewModels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Models/AccountViewModels.cs -------------------------------------------------------------------------------- /src/Library.UI/Models/IdentityModels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Models/IdentityModels.cs -------------------------------------------------------------------------------- /src/Library.UI/Models/ManageViewModels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Models/ManageViewModels.cs -------------------------------------------------------------------------------- /src/Library.UI/Project_Readme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Project_Readme.html -------------------------------------------------------------------------------- /src/Library.UI/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Library.UI/Scripts/_references.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/_references.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/bootstrap.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/bootstrap.min.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/jquery-1.10.2.intellisense.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/jquery-1.10.2.intellisense.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/jquery-1.10.2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/jquery-1.10.2.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/jquery-3.2.1-vsdoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/jquery-3.2.1-vsdoc.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/jquery-3.2.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/jquery-3.2.1.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/jquery-3.2.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/jquery-3.2.1.min.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/jquery-3.2.1.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/jquery-3.2.1.min.map -------------------------------------------------------------------------------- /src/Library.UI/Scripts/jquery-3.2.1.slim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/jquery-3.2.1.slim.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/jquery-3.2.1.slim.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/jquery-3.2.1.slim.min.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/jquery-3.2.1.slim.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/jquery-3.2.1.slim.min.map -------------------------------------------------------------------------------- /src/Library.UI/Scripts/jquery-ui.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/jquery-ui.min.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/jquery.validate-vsdoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/jquery.validate-vsdoc.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/jquery.validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/jquery.validate.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/jquery.validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/jquery.validate.min.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/jquery.validate.unobtrusive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/jquery.validate.unobtrusive.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/jquery.validate.unobtrusive.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/jquery.validate.unobtrusive.min.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/modernizr-2.6.2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/modernizr-2.6.2.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/modernizr-2.8.3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/modernizr-2.8.3.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/respond.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/respond.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/respond.matchmedia.addListener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/respond.matchmedia.addListener.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/respond.matchmedia.addListener.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/respond.matchmedia.addListener.min.js -------------------------------------------------------------------------------- /src/Library.UI/Scripts/respond.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Scripts/respond.min.js -------------------------------------------------------------------------------- /src/Library.UI/SessionStorages/ISessionStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/SessionStorages/ISessionStorage.cs -------------------------------------------------------------------------------- /src/Library.UI/SessionStorages/RedisSessionStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/SessionStorages/RedisSessionStorage.cs -------------------------------------------------------------------------------- /src/Library.UI/SessionStorages/WebSessionStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/SessionStorages/WebSessionStorage.cs -------------------------------------------------------------------------------- /src/Library.UI/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Startup.cs -------------------------------------------------------------------------------- /src/Library.UI/Utilities/ApiRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Utilities/ApiRequest.cs -------------------------------------------------------------------------------- /src/Library.UI/Utilities/JsonHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Utilities/JsonHelper.cs -------------------------------------------------------------------------------- /src/Library.UI/ViewModels/AvailableBookModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/ViewModels/AvailableBookModel.cs -------------------------------------------------------------------------------- /src/Library.UI/ViewModels/BookInventoryHistoryViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/ViewModels/BookInventoryHistoryViewModel.cs -------------------------------------------------------------------------------- /src/Library.UI/ViewModels/BookViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/ViewModels/BookViewModel.cs -------------------------------------------------------------------------------- /src/Library.UI/ViewModels/CustomerViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/ViewModels/CustomerViewModel.cs -------------------------------------------------------------------------------- /src/Library.UI/ViewModels/LogItemViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/ViewModels/LogItemViewModel.cs -------------------------------------------------------------------------------- /src/Library.UI/ViewModels/UnreturnedBookViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/ViewModels/UnreturnedBookViewModel.cs -------------------------------------------------------------------------------- /src/Library.UI/Views/Account/ConfirmEmail.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Account/ConfirmEmail.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Account/ExternalLoginConfirmation.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Account/ExternalLoginConfirmation.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Account/ExternalLoginFailure.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Account/ExternalLoginFailure.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Account/ForgotPassword.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Account/ForgotPassword.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Account/ForgotPasswordConfirmation.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Account/ForgotPasswordConfirmation.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Account/Login.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Account/Login.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Account/Register.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Account/Register.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Account/ResetPassword.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Account/ResetPassword.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Account/ResetPasswordConfirmation.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Account/ResetPasswordConfirmation.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Account/_ExternalLoginsListPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Account/_ExternalLoginsListPartial.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Book/Add.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Book/Add.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Book/Edit.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Book/Edit.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Book/List.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Book/List.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/BookInventory/Histories.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/BookInventory/Histories.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Logs/List.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Logs/List.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Rental/UnreturnedBooks.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Rental/UnreturnedBooks.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Shared/Lockout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Shared/Lockout.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Shared/_EventLogs.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Shared/_EventLogs.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Shared/_LoginPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Shared/_LoginPartial.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Views/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/Web.config -------------------------------------------------------------------------------- /src/Library.UI/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /src/Library.UI/Web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Web.Debug.config -------------------------------------------------------------------------------- /src/Library.UI/Web.Release.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Web.Release.config -------------------------------------------------------------------------------- /src/Library.UI/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/Web.config -------------------------------------------------------------------------------- /src/Library.UI/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/favicon.ico -------------------------------------------------------------------------------- /src/Library.UI/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /src/Library.UI/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /src/Library.UI/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /src/Library.UI/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /src/Library.UI/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /src/Library.UI/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.UI/packages.config -------------------------------------------------------------------------------- /src/Library.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/Library.sln -------------------------------------------------------------------------------- /src/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/dockerfile -------------------------------------------------------------------------------- /src/dockerfile_apiGateway: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/dockerfile_apiGateway -------------------------------------------------------------------------------- /src/dockerfile_handler: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/dockerfile_handler -------------------------------------------------------------------------------- /src/dockerfile_identity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/dockerfile_identity -------------------------------------------------------------------------------- /src/dockerfile_inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/dockerfile_inventory -------------------------------------------------------------------------------- /src/dockerfile_log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/dockerfile_log -------------------------------------------------------------------------------- /src/dockerfile_rental: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/dockerfile_rental -------------------------------------------------------------------------------- /src/nginx.conf.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamondlu/Library/HEAD/src/nginx.conf.tpl --------------------------------------------------------------------------------