λνκ΅ μ μμ°νΈμ£Όμκ° μμΌλ©΄ μ¬μ©λ£ ν μΈ λλ 무λ£λ‘ μ¬μ©ν μ μλ μλΉμ€
νκ΅μμ λμ ν΄μ μ΄μμ€μΈμ§ νμΈμ΄ νμν©λλ€.
μ μμ°νΈμ£Όμλ§ μμΌλ©΄ νμ©μ΄ κ°λ₯ν©λλ€.
public class PredicateOrGroupBuilder<T> | |
{ | |
private readonly List<Expression<Func<T, bool>>> predicates; | |
public PredicateOrGroupBuilder() | |
{ | |
predicates = new(); | |
} | |
public PredicateOrGroupBuilder<T> AddPredicate(Expression<Func<T, bool>> predicate) |
/* | |
Add below packages | |
- Microsoft.Extensions.Hosting | |
- Microsoft.Extensions.Configuration.Binder | |
- Microsoft.Extensions.Configuration.Json | |
- Microsoft.Extensions.DependencyInjection | |
```shell | |
$ dotnet add package Microsoft.Extensions.Hosting |
abstract class WindowStorageHelper { | |
constructor(storage: Storage){ | |
this.storage = storage; | |
} | |
public get<T>(key: string): T | undefined | null { | |
if(this.guardWindowSafe()){ | |
const item=this.storage.getItem(key); | |
if(item){ | |
return JSON.parse(item) as T; |
Query to list up for avd. μλλ‘μ΄λ κ°μ μ₯μΉ λͺ©λ‘μ μ‘°νν©λλ€.
$ emulator -list-avd
Android_Accelerated_Oreo
Nexus_5X_API_29_x86
execute a wanted avd.
SASS Versions of
in Phoenix 1.3 and 1.4 via Webpack
public class RetryHandler : DelegatingHandler | |
{ | |
// Strongly consider limiting the number of retries - "retry forever" is | |
// probably not the most user friendly way you could respond to "the | |
// network cable got pulled out." | |
private const int MaxRetries = 3; | |
public RetryHandler(HttpMessageHandler innerHandler) | |
: base(innerHandler) | |
{ } |
[alias] | |
co = checkout | |
rb = rebase -i | |
st = status | |
cm = commit | |
pl = pull | |
ps = push | |
lg = log --graph --abbrev-commit --decorate --format=format:'%C(cyan)%h%C(reset) - %C(green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(yellow)%d%C(reset)' --all | |
ad = add | |
tg = tag -n |
class ApplicationException { | |
message: string; | |
constructor(message?: string) { | |
this.message = message || 'μ²λ¦¬λμ§ μμ μμΈκ° λ°μνμ΅λλ€.'; | |
} | |
} |
{ | |
"compilerOptions": { | |
/* Basic Options */ | |
"target": "es5", | |
/* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', or 'ESNEXT'. */ | |
"module": "none", | |
/* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', or 'ESNext'. */ | |
// "lib": [], /* Specify library files to be included in the compilation: */ | |
// "allowJs": true, /* Allow javascript files to be compiled. */ | |
// "checkJs": true, /* Report errors in .js files. */ |