コード例 #1
0
 public FirstViewModel(IDataService dataService, IKittenGenesisService kittenGenesisService)
 {
     _dataService          = dataService;
     _kittenGenesisService = kittenGenesisService;
     RefreshDataCount();
     DoApplyFilter();
 }
コード例 #2
0
 public FirstViewModel(IDataService dataService, IKittenGenesisService kittenGenesisService)
 {
     _dataService = dataService;
     _kittenGenesisService = kittenGenesisService;
     RefreshDataCount();
     DoApplyFilter();
 }
コード例 #3
0
 private void FillWithKittens(IKittenGenesisService genesis)
 {
     for (var i = 0; i < 100; i++)
     {
         _connection.Insert(genesis.CreateNewKitten());
     }
 }
コード例 #4
0
 public DataService(ISQLiteConnectionFactory factory, IKittenGenesisService genesis)
 {
     _connection = factory.Create("one.sql");
     _connection.CreateTable <Kitten>();
     if (!_connection.Table <Kitten>().Any())
     {
         FillWithKittens(genesis);
     }
 }
コード例 #5
0
ファイル: DataService.cs プロジェクト: slodge/DemoFromEvolve
 public DataService(ISQLiteConnectionFactory factory, IKittenGenesisService genesis)
 {
     _connection = factory.Create("one.sql");
     _connection.CreateTable<Kitten>();
     if (!_connection.Table<Kitten>().Any())
     {
         FillWithKittens(genesis);
     }
 }
コード例 #6
0
        public FirstViewModel(IKittenGenesisService service)
        {
            var newList = new List<Kitten>();
            for (var i = 0; i < 100; i++)
            {
                var newKitten = service.CreateNewKitten(i.ToString());
                newList.Add(newKitten);
            }

            Kittens = newList;
        }
コード例 #7
0
        public FirstViewModel(IKittenGenesisService service)
        {
            var newList = new List <Kitten>();

            for (var i = 0; i < 100; i++)
            {
                var newKitten = service.CreateNewKitten(i.ToString());
                newList.Add(newKitten);
            }

            Kittens = newList;
        }
コード例 #8
0
        public FirstViewModel(IKittenGenesisService service, IMvxMessenger messenger)
        {
            _messenger = messenger;
            var newList = new List<Kitten>();
            for (var i = 0; i < 100; i++)
            {
                var newKitten = service.CreateNewKitten(i.ToString());
                newList.Add(newKitten);
            }

            _messenger.Subscribe<KittenAcceptedMessage>(message => KittenAcceptedCommand.Execute(message.Kitten));

            Kittens = newList;
        }
コード例 #9
0
 public FirstViewModel(IKittenGenesisService kittenGenesisService, IMvxNavigationService navigationService, IDataService dataService)
 {
     _kittenGenesisService = kittenGenesisService;
     _navigationService    = navigationService;
     _dataService          = dataService;
 }
コード例 #10
0
ファイル: DataService.cs プロジェクト: slodge/DemoFromEvolve
 private void FillWithKittens(IKittenGenesisService genesis)
 {
     for (var i = 0; i < 100; i++)
         _connection.Insert(genesis.CreateNewKitten());
 }