示例#1
0
 public RouterOptionsCell(UIViewController viewController, ILang locale)
 {
     _viewController   = viewController;
     _locale           = locale;
     _logOutController = new LogOutController(Connection.ConnectionController.GetInstance(), RepositoryController.GetInstance());
     _logOutController.OnRecieveModel += OnMessage;
 }
示例#2
0
        /// <summary>
        /// 设定多语言的 Provider
        /// </summary>
        public static void Config()
        {
            ILang lang = DependencyResolver.Current.GetService <ILang>();

            ModelMetadataProviders.Current = lang.GetMetadataProvider();

            XXY.Common.Extends.EnumHelper.Init(DependencyResolver.Current.GetService <IEnumDescriptionProvider>());
        }
 public ResultTableWriter(ILang lang)
 {
     Lang         = lang;
     ColumnWidths = new int[] {
         Math.Max(Lang.Total().Length, Lang.Taken().Length),
         Math.Max(Lang.Weight().Length, 2),
         Math.Max(Lang.Value().Length, 2),
         Math.Max(Lang.DoTake().Length, TAKE_FLAG.Length)
     };
 }
示例#4
0
        public static bool GetLanguageByID(int ID, out ILang Language)
        {
            Language = AllLanguages[0];
            if (ID < 0 || ID >= AllLanguages.Length)
            {
                return(false);
            }

            Language = AllLanguages[ID];
            return(true);
        }
示例#5
0
        private IWebSocket socketServer; //WebSocket实例

        public ArticlesController(IArticle articleServer,
                                  IUser userServer,
                                  IType typeServer,
                                  ILang langServer,
                                  IRedis redisServer,
                                  IHelpful helpfulServer)
        {
            this.articleServer = articleServer;
            this.userServer    = userServer;
            this.typeServer    = typeServer;
            this.langServer    = langServer;
            this.redisServer   = redisServer;
            this.helpfulServer = helpfulServer;

            socketServer = new WebSocketImpl();
        }
示例#6
0
 public CarroMontadora(ILang <T> param)
 {
     // do stuff
 }
示例#7
0
 public LangImpl(HuobiContext db)
 {
     m_db = db; m_lang = this;
 }
示例#8
0
 static Localization()
 {
     Lang = new LangRU();
 }
示例#9
0
        private ILang langServer;//语言接口

        public LanguageController(ILang langServer)
        {
            this.langServer = langServer;
        }
示例#10
0
 public LangViewModel(ILang data) : this(data.GetId())
 {
     _code       = data.Code;
     _name       = data.Name;
     _sortNumber = data.SortNumber;
 }