Esempio n. 1
0
 public ProfileDetailViewModel(
     IEventAggregator eventAggregator,
     ILanguageHelper languageHelper,
     IEnumerable <Lazy <IUserController, OAuthTypeMetadata> > userControllers)
     : base(eventAggregator, languageHelper, userControllers)
 {
 }
 public AdministratorController(ILogger <AdministratorController> logger,
                                IDbContextFactory <MaplineDbContext> contextFactory,
                                ILanguageHelper languageHelper)
 {
     this.logger         = logger ?? throw new ArgumentNullException(nameof(logger));
     this.contextFactory = contextFactory ?? throw new ArgumentNullException(nameof(contextFactory));
     this.languageHelper = languageHelper ?? throw new ArgumentNullException(nameof(languageHelper));
 }
 public MessageImportService(IFileService fileService,
                             ILanguageHelper languageHelper,
                             IMessageRepository messageRepository)
 {
     _fileService       = fileService;
     _languageHelper    = languageHelper;
     _messageRepository = messageRepository;
 }
Esempio n. 4
0
 public ProfileViewModelBase(
     IEventAggregator eventAggregator,
     ILanguageHelper languageHelper,
     IEnumerable <Lazy <IUserController, OAuthTypeMetadata> > userControllers)
     : base(eventAggregator, languageHelper)
 {
     userController = userControllers.Single(c => c.Metadata.OAuthType == App.UserSetting.OAuthSetting.OAuthSettingType).Value;
 }
 public DirectMessageViewModel(
     IEventAggregator eventAggregator,
     ILanguageHelper languageHelper,
     IEnumerable <Lazy <IDirectMessageController, OAuthTypeMetadata> > messageControllers,
     IEnumerable <Lazy <IUserController, OAuthTypeMetadata> > userControllers)
     : base(eventAggregator, languageHelper)
 {
     messageController = messageControllers.Single(c => c.Metadata.OAuthType == App.UserSetting.OAuthSetting.OAuthSettingType).Value;
     userController    = userControllers.Single(c => c.Metadata.OAuthType == App.UserSetting.OAuthSetting.OAuthSettingType).Value;
 }
Esempio n. 6
0
        internal void InitializeCulture(string language)
        {
            this._recipeCulture = new CultureInfo(language);

            this._actionDetector        = this._actionDetectorFactory(this._recipeCulture);
            this._timerDetector         = this._timerDetectorFactory(this._recipeCulture);
            this._measureUnitDetector   = this._measureUnitDetectorFactory(this._recipeCulture);
            this._generalLanguageHelper = this._languageHelperFactory(this._recipeCulture);
            this._subrecipeRepository   = this._subrecipeRepositoryFactory(this._recipeCulture);
        }
Esempio n. 7
0
 public ProductFacade(IRepository <Product> productRepository,
                      IRepository <Discount> discountRepository,
                      IRepository <Category> categoryRepository,
                      ILanguageHelper localizationHelper)
 {
     this.productRepository  = productRepository;
     this.discountRepository = discountRepository;
     this.localizationHelper = localizationHelper;
     this.categoryRepository = categoryRepository;
 }
 public MentionViewModel(
     IEventAggregator eventAggregator,
     ILanguageHelper languageHelper,
     IEnumerable <Lazy <ITweetController, OAuthTypeMetadata> > statusControllers,
     IEnumerable <Lazy <IUserController, OAuthTypeMetadata> > userControllers)
     : base(eventAggregator, languageHelper)
 {
     statusController = statusControllers.Single(c => c.Metadata.OAuthType == App.UserSetting.OAuthSetting.OAuthSettingType).Value;
     userController   = userControllers.Single(c => c.Metadata.OAuthType == App.UserSetting.OAuthSetting.OAuthSettingType).Value;
 }
Esempio n. 9
0
        public CodeForm(MethodDefinition source)
        {
            InitializeComponent();
            _mdefsource = source;

            ILanguageHelper helper = LanguageHelperFactory.GetLanguageHelper(Settings.Default.Language);

            TextEditor.Text = helper.GenerateSourceCode(source, CompileReferences);

            // Guess best compiler version
            SelVersion.Items.Add(Compiler.DotNet2Profile);
            SelVersion.Items.Add(Compiler.DotNet35Profile);
            SelVersion.Items.Add(Compiler.DotNet4Profile);
            SelVersion.Items.Add(Compiler.UnitySilverLightProfile);

            switch (source.Module.Runtime)
            {
            case TargetRuntime.Net_4_0:
                SelVersion.SelectedItem = Compiler.DotNet4Profile;
                break;

            case TargetRuntime.Net_2_0:
                if (IsUnityOrSilverLightAssembly)
                {
                    SelVersion.SelectedItem = Compiler.UnitySilverLightProfile;
                    break;
                }

                if (IsReferencingSystemCore)
                {
                    SelVersion.SelectedItem = Compiler.DotNet35Profile;
                    break;
                }

                SelVersion.SelectedItem = Compiler.DotNet2Profile;
                break;

            default:
                SelVersion.SelectedItem = Compiler.DotNet2Profile;
                break;
            }

            // Hook AssemblyResolve Event, usefull if reflexil is not located in the host program path
            AppDomain.CurrentDomain.AssemblyResolve += CurrentDomain_AssemblyResolve;

            _appdomain = AppDomainHelper.CreateAppDomain();
            _compiler  = AppDomainHelper.CreateCompilerInstanceAndUnwrap(_appdomain);

            SetupIntellisense(TextEditor);

            TextEditor.Document.FoldingManager.FoldingStrategy = new RegionFoldingStrategy();
            TextEditor.Document.FoldingManager.UpdateFoldings(DummyFileName, null);
            TextEditor.Refresh();
        }
Esempio n. 10
0
 public static ITradicIterator GetInstance()
 {
     if (CurrentInstance == null)
     {
         CurrentInstance = new TradicIterator();
         TradicDataAccess access = TradicDataAccess.GetInstance();
         transHelper       = new TranslationHelper(access);
         wordHelper        = new WordHelper(access);
         languageHelper    = new LanguageHelper(access);
         descriptionHelper = new DescriptionHelper(access);
     }
     return(CurrentInstance);
 }
Esempio n. 11
0
        public CodeForm(MethodDefinition source)
        {
            InitializeComponent();
            _mdefsource = source;

            ILanguageHelper helper = LanguageHelperFactory.GetLanguageHelper(Settings.Default.Language);

            TextEditor.Text = helper.GenerateSourceCode(source, CompileReferences);

            // Guess best compiler version
            SelVersion.Items.Add(Compiler.CompilerV20);
            SelVersion.Items.Add(Compiler.CompilerV35);
            SelVersion.Items.Add(Compiler.CompilerV40);

            switch (source.Module.Runtime)
            {
            case TargetRuntime.Net_4_0:
                SelVersion.Text = Compiler.CompilerV40;
                break;

            case TargetRuntime.Net_2_0:
                SelVersion.Text = Array.Find(GetReferences(true), s => s != null && s.ToLower().EndsWith("system.core.dll")) != null ? Compiler.CompilerV35 : Compiler.CompilerV20;
                break;

            default:
                SelVersion.Text = Compiler.CompilerV20;
                break;
            }

            // Hook AssemblyResolve Event, usefull if reflexil is not located in the host program path
            AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(CurrentDomain_AssemblyResolve);

            _appdomain = AppDomainHelper.CreateAppDomain();
            _compiler  = AppDomainHelper.CreateCompilerInstanceAndUnwrap(_appdomain);

            SetupIntellisense(TextEditor);

            TextEditor.Document.FoldingManager.FoldingStrategy = new RegionFoldingStrategy();
            TextEditor.Document.FoldingManager.UpdateFoldings(DummyFileName, null);
            TextEditor.Refresh();
        }
Esempio n. 12
0
 public LanguageHelper(Language language)
 {
     languageHelper = LanguageHelperFactory.Create(language);
 }
 public NewDirectMessagePageViewModel(
     IEventAggregator eventAggregator,
     ILanguageHelper languageHelper)
     : base(eventAggregator, languageHelper)
 {
 }
 public EnglishLanguageHelperTests()
 {
     this._helper = new EnglishLanguageHelper();
 }
 public FrenchLanguageHelperTests()
 {
     this._helper = new FrenchLanguageHelper();
 }
Esempio n. 16
0
 public UmbracoRequiredAttribute(ILanguageHelper langHelper)
 {
     _langHelper = langHelper;
 }
Esempio n. 17
0
 public TweetPivotItemViewModelBase(
     IEventAggregator eventAggregator,
     ILanguageHelper languageHelper)
     : base(eventAggregator, languageHelper)
 {
 }