Advertisement
Guest User

SamoletBot full file structure

a guest
Dec 15th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.25 KB | None | 0 0
  1. C:\USERS\IVELIN\DOCUMENTS\PROJECTS\SAMOLETBOT\BACKEND
  2. │ .gitattributes
  3. │ .gitignore
  4. │ SamoletBot.sln
  5. ├───SamoletBot.BackEnd
  6. │ │
  7. │ │
  8. │ ├───Auth
  9. │ │ IJwtFactory.cs
  10. │ │ JwtFactory.cs
  11. │ │ JwtIssuerOptions.cs
  12. │ │ JwtModels.cs
  13. │ │ ServicesConfigurator.cs
  14. │ │
  15. │ ├───Controllers
  16. │ │ AccountsController.cs
  17. │ │ AuthController.cs
  18. │ │
  19. │ ├───Data
  20. │ │ │ SamoletBotDbContext.cs
  21. │ │ │ SamoletBotDbInitializer.cs
  22. │ │ │
  23. │ │ └───Entities
  24. │ │ BotEntity.cs
  25. │ │ User.cs
  26. │ │
  27. │ ├───Helpers
  28. │ │ ModelStateErrorsHelper.cs
  29. │ │ ResponseHelper.cs
  30. │ │
  31. │ ├───Hubs
  32. │ │ BotsHub.cs
  33. │ │ GeneralNotificationsHub.cs
  34. │ │ IBotsHubClient.cs
  35. │ │
  36. │ │
  37. │ ├───Models
  38. │ │ │ CreateTrailingStopBotBindingModel.cs
  39. │ │ │
  40. │ │ ├───Binding
  41. │ │ │ CreateBotBindingModel.cs
  42. │ │ │ CredentialsBindingModel.cs
  43. │ │ │ RegistrationBindingModel.cs
  44. │ │ │
  45. │ │ ├───Mappings
  46. │ │ │ AuthenticationMappingProfile.cs
  47. │ │ │ BotsMappingProfile.cs
  48. │ │ │
  49. │ │ ├───Services
  50. │ │ │ BotWithAbstractStrategy.cs
  51. │ │ │ BotWithTrailingStopStrategy.cs
  52. │ │ │ ExchangeApi.cs
  53. │ │ │ IBotWithAbstractStrategy.cs
  54. │ │ │ IBotWithTrailingStopStrategy.cs
  55. │ │ │
  56. │ │ ├───Validations
  57. │ │ │ CredentialsBindingModelValidator.cs
  58. │ │ │ RegistrationBindingModelValidator.cs
  59. │ │ │
  60. │ │ └───View
  61. │ │ AbstractBotViewModel.cs
  62. │ │ ExchangeApiViewModel.cs
  63. │ │
  64. │ ├───Services
  65. │ │ BotEntityService.cs
  66. │ │ BotService.cs
  67. │ │ ExchangeApis.cs
  68. │ │ IBotEntityService.cs
  69. │ │ IBotService.cs
  70. │ │ IExchangeApis.cs
  71. │ │
  72. │ └───Shared
  73. │ Constants.cs
  74. ├───SamoletBot.Bot
  75. │ │ AutoMapper.cs
  76. │ │ SamoletBot.Bot.csproj
  77. │ │ SamoletBot.Bot.csproj.user
  78. │ │
  79. │ ├───Models
  80. │ │ AbstractStrategyInfo.cs
  81. │ │ EntryOrder.cs
  82. │ │ LevelOrders.cs
  83. │ │ LevelOrdersHistory.cs
  84. │ │ LevelOrderType.cs
  85. │ │ Order.cs
  86. │ │ StrategyHistory.cs
  87. │ │ StrategyType.cs
  88. │ │ TakeProfitOrder.cs
  89. │ │
  90. │ │
  91. │ └───Strategies
  92. │ │ IStrategy.cs
  93. │ │
  94. │ ├───Shared
  95. │ │ ├───Parameters
  96. │ │ │ │ BaseStrategyParameters.cs
  97. │ │ │ │ IBaseStrategyParameters.cs
  98. │ │ │ │
  99. │ │ │ ├───ShouldDrillDecider
  100. │ │ │ │ │ BaseShouldDrillDeciderFactory.cs
  101. │ │ │ │ │ BaseShouldDrillDeciderFactorySingleton.cs
  102. │ │ │ │ │ BaseShouldDrillParameters.cs
  103. │ │ │ │ │ DrillDeciderType.cs
  104. │ │ │ │ │ IBaseShouldDrillDeciderFactory.cs
  105. │ │ │ │ │ IBaseShouldDrillParameters.cs
  106. │ │ │ │ │
  107. │ │ │ │ └───Deciders
  108. │ │ │ │ BaseAlwaysDrillDecider.cs
  109. │ │ │ │ BaseMaxLevelDrillDecider.cs
  110. │ │ │ │ BaseMinMaxPriceDrillDecider.cs
  111. │ │ │ │ IBaseShouldDrillDecider.cs
  112. │ │ │ │
  113. │ │ │ └───ShouldRestartStrategyDecider
  114. │ │ │ │ BaseShouldRestartStrategyDeciderFactory.cs
  115. │ │ │ │ BaseShouldRestartStrategyDeciderFactorySingleton.cs
  116. │ │ │ │ BaseShouldRestartStrategyParameters.cs
  117. │ │ │ │ IBaseShouldRestartStrategyDeciderFactory.cs
  118. │ │ │ │ IBaseShouldRestartStrategyParameters.cs
  119. │ │ │ │ RestartStrategyDeciderType.cs
  120. │ │ │ │
  121. │ │ │ └───Deciders
  122. │ │ │ BaseAlwaysRestartStrategyDecider.cs
  123. │ │ │ BaseMinMaxPriceRestartStrategyDecider.cs
  124. │ │ │ BaseNeverRestartStrategyDecider.cs
  125. │ │ │ IBaseShouldRestartStrategyDecider.cs
  126. │ │ │
  127. │ │ └───State
  128. │ │ BaseState.cs
  129. │ │ BaseStateOperator.cs
  130. │ │ IBaseState.cs
  131. │ │ IBaseStateOperator.cs
  132. │ │
  133. │ └───TrailingStop
  134. │ │ TrailingStopStrategy.cs
  135. │ │ TrailingStopStrategyInfo.cs
  136. │ │
  137. │ ├───Parameters
  138. │ │ │ ITrailingStopStrategyParameters.cs
  139. │ │ │ TrailingStopStrategyParameters.cs
  140. │ │ │
  141. │ │ ├───ShouldDrillDecider
  142. │ │ │ │ ITrailingStopShouldDrillParameters.cs
  143. │ │ │ │ TrailingStopShouldDrillParameters.cs
  144. │ │ │ │
  145. │ │ │ └───Deciders
  146. │ │ └───ShouldRestartStrategyDecider
  147. │ │ │ ITrailingStopShouldRestartStrategyParameters.cs
  148. │ │ │ TrailingStopStrategyShouldRestartStrategyParameters.cs
  149. │ │ │
  150. │ │ └───Deciders
  151. │ └───State
  152. │ ITrailingStopStrategyState.cs
  153. │ ITrailingStopStrategyStateOperator.cs
  154. │ TrailingStopState.cs
  155. │ TrailingStopStrategyStateOperator.cs
  156. └───SamoletBot.Utilities
  157. │ OrderExtensions.cs
  158. │ ReadableTimeSpanUtility.cs
  159. │ SamoletBot.Utilities.csproj
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement