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)); }
internal void Initialize() { BeforeInitialize?.Invoke(this, new EventArgs()); Bindings.FabricSdk.Fabric.With(Kits.Select(i => i.ToNative()).ToArray()); AfterInitialize?.Invoke(this, new EventArgs()); }