public PostService(StringRepository strings, IPublicProfileService users, ITagService tags, INotificationService notifications, IActivityStreamRepository activityStreams) { _strings = strings; _users = users; _tags = tags; _notifications = notifications; _activityStreams = activityStreams; }
public SettingsService(ILogger <SettingsService> logger, IFeatureManager featureManager, StringRepository strings, IConfiguration configuration) { _logger = logger; FeatureManager = featureManager; _strings = strings; this._config = configuration.GetSection("SiteSettings"); ConfigurationBinder.Bind(_config, this.Site); _config.GetReloadToken().RegisterChangeCallback(x => this.Reload(), null); }
public BindSqlReferencesToActivityStreamWhenReading( RedisRepository redis, StringRepository strings, SimpleDbContext db, IActivityStreamContentRepository contentRepository) { _redis = redis; _strings = strings; _db = db; _contentRepository = contentRepository; }
public AuthService(StringRepository strings, AuthDbContext dbContext, IEnumerable <IAuthTypeHandler> typeHandlers, SiteKeyManager siteKeyManager) { _strings = strings; _db = dbContext; _siteKeyManager = siteKeyManager; if (!_siteKeyManager.Exists) { _siteKeyManager.Generate(); } _typeHandlers = typeHandlers.GroupBy(g => g.Type).ToDictionary(k => k.Key, v => v.ToDictionary(k => k.Format, v => v)); }
public InboxActivityActionHandlerWhenWritingPipe( IObjectReferenceService ids, IObjectReferenceService handles, StringRepository strings, ITagService tags) { _ids = ids; _handles = handles; _strings = strings; _tags = tags; }
public HandlerWhenWritingPipe( IObjectReferenceService ids, IObjectReferenceService handles, StringRepository strings, ITagService tags, RedisRepository redis) { _ids = ids; _handles = handles; _strings = strings; _tags = tags; _redis = redis; }
public void Post([FromBody] SM sm) { try { ValidateLogin(sm); var subMenuRepository = new StringRepository(); subMenuRepository.Upsert(sm); } catch (Exception e) { logger.Error(string.Format("Hata=>{0} StackTrace=>{1}", e.Message, e.StackTrace)); } }
public UserProfileService( UserManager <UserProfileModel> userManager, SignInManager <UserProfileModel> signInManager, RoleManager <UserGroupModel> roleManager, SimpleDbContext dbContext, StringRepository strings ) { _userManager = userManager; _signInManager = signInManager; _roleManager = roleManager; _dbContext = dbContext; _strings = strings; }
public OutboxActivityActionHandlerWhenWritingPipe( IObjectReferenceService ids, IObjectReferenceService handles, StringRepository strings, ITagService tags, RedisRepository redis, IRateLimitService rateLimitService) { _ids = ids; _handles = handles; _strings = strings; _tags = tags; _redis = redis; _rateLimitService = rateLimitService; }
public ArchiveController( IWebHostEnvironment environment, ILogger <ArchiveController> logger, SignInManager <UserProfileModel> signInManager, UserManager <UserProfileModel> userManager, IPostService posts, IUserProfileService localProfiles, IPublicProfileService publicProfiles, IArchiveService archive, IReactionService reactions, StringRepository strings, ITagService tags, INotificationService notifications, IPeerService peers, IAuthService auth, ISettingsService settings, IActivityStreamRepository activityStreams) : base(environment, signInManager, userManager, posts, localProfiles, publicProfiles, reactions, tags, notifications, peers, auth, settings, activityStreams) { _logger = logger; _archive = archive; _strings = strings; }
public static async Task Main() { // This would usually be the DI container's job. var bootstrapServers = new[] { "localhost:9092" }; var repository = new StringRepository(); var processor = new MessageProcessor(repository); var consumerService = new ConsumerService(bootstrapServers, processor); var terminateSignal = new AutoResetEvent(false); Console.CancelKeyPress += (_, __) => { Console.WriteLine("Ctrl+C received."); StopServiceAsync(consumerService).GetAwaiter().GetResult(); Console.WriteLine("Terminating application."); terminateSignal.Set(); }; Console.WriteLine("Press Ctrl+C to terminate..."); await StartServiceAsync(consumerService); terminateSignal.WaitOne(); }
public OutboxActivityActionObjectHandlerWhenWritingPipe(StringRepository strings, ITagService tags) { _strings = strings; _tags = tags; }
public BindMentionsToActivityStreamWhenReading(IPublicProfileService users, StringRepository strings) { _users = users; _strings = strings; }
public PeerService(IAuthService auth, StringRepository strings) { _auth = auth; _strings = strings; }
public static void Main(string[] args) { var dataSourceChoice = ProfitConsoleAppHelper.DataSourceChoice.Unassigned; var helper = new ProfitConsoleAppHelper(); string input = string.Empty; IRepository repository = null; while (dataSourceChoice != ProfitConsoleAppHelper.DataSourceChoice.Exit) { dataSourceChoice = helper.DataSourceChoiceFromDisplayMenu(); switch (dataSourceChoice) { case ProfitConsoleAppHelper.DataSourceChoice.Exit: Environment.Exit(0); break; case ProfitConsoleAppHelper.DataSourceChoice.Text: Console.WriteLine("Enter raw data at line below and press Enter:"); repository = new StringRepository(); break; case ProfitConsoleAppHelper.DataSourceChoice.File: Console.WriteLine("Enter full file path and press Enter:"); repository = new FileRepository(); break; default: Environment.Exit(0); break; } try { input = Console.ReadLine(); var extractor = new DataExtraction.PricesDataFromSource(repository); var calculator = new Calculator.ProfitCalculator(); var priceData = extractor.GetPriceDataFromDataSource(input); var result = calculator.CalculateBiggestProfitFromPriceData(priceData); Console.WriteLine("Output below:"); Console.WriteLine(result); } catch (ApplicationException ex) { Console.WriteLine("ERROR: " + ex.Message); } catch (Exception ex) { string message = string.Concat("UNEXPECTED ERROR: \n", ex.Message); Console.WriteLine(message); } Console.WriteLine("\n"); } Console.WriteLine("Press any key to end."); Console.ReadKey(false); }