ICE Out; Abolish ICE
This is a basic implementation of the game Tetris, but it's missing a few things intentionally and they're left as further exploration for the reader.
| public void Configure(IApplicationBuilder app, IWebHostEnvironment env) | |
| { | |
| if (env.IsDevelopment()) | |
| { | |
| app.UseDeveloperExceptionPage(); | |
| if (Dependencies.DevOptions.UseWebpackDevMiddleware) // comes from appsettings | |
| { | |
| #pragma warning disable CS0618 // Type or member is obsolete | |
| app.UseWebpackDevMiddleware(new WebpackDevMiddlewareOptions | |
| { |
| // Below is an implementation of "IStashy" that saves/loads your objects as Json, in files, in a subfolder named after the type of the Object. | |
| // First, here's the IStashy Interface itself: | |
| public interface IStashy<K> | |
| { | |
| void Save<T>(T t, K id); | |
| T Load<T>(K id); | |
| IEnumerable<T> LoadAll<T>(); | |
| void Delete<T>(K id); | |
| K GetNewId<T>(); |
| - task: PowerShell@2 | |
| displayName: "NuGet packages vulnerabilities scan" | |
| continueOnError: false | |
| inputs: | |
| filePath: '$(Build.SourcesDirectory)/nuget-vunerability-build-fail-report.ps1' | |
| arguments: '''$(Build.SourcesDirectory)'' ''$(SolutionName)''' | |
| pwsh: true |
3.5 fps, Paperwhite 3
@adtac_
mobileread.com is your best resource here, follow the instructions from the LanguageBreak thread
I didn't really follow the LanguageBreak instructions because I didn't care about most of the features + I was curious to do it myself, but the LanguageBreak github repo was invaluable for debugging