예제 #1
0
        public Task <IEnumerable <KitModel> > AllKitPatterns()
        {
            _kitPatterns ??= Kits
            .Select(kit => new KitModel
            {
                Title        = kit.Title,
                Manufacturer = kit.Manufacturer,
                Item         = kit.Item,
                Size         = kit.Size,
                ImageUrl     = kit.ImageUrl,
                HasXSD       = kit.HasXSD
            })
            .OrderBy(x => _random.Next())
            .ToArray();

            return(Task.FromResult(_kitPatterns));
        }
예제 #2
0
 internal void Initialize()
 {
     BeforeInitialize?.Invoke(this, new EventArgs());
     Bindings.FabricSdk.Fabric.With(Kits.Select(i => i.ToNative()).ToArray());
     AfterInitialize?.Invoke(this, new EventArgs());
 }