Skip to content

Instantly share code, notes, and snippets.

View alonstar's full-sized avatar
:octocat:
Zzz..Zzz...

Shelly Chen alonstar

:octocat:
Zzz..Zzz...
  • Taipei, Taiwan
View GitHub Profile
@alonstar
alonstar / ViewRenderService.cs
Last active June 8, 2018 06:19
for ASP.NET CORE 2.0 Email Render
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Abstractions;
using Microsoft.AspNetCore.Mvc.ModelBinding;
using Microsoft.AspNetCore.Mvc.Razor;
using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Mvc.ViewFeatures;
using Microsoft.AspNetCore.Routing;
using System;
using System.Collections.Generic;
@alonstar
alonstar / webpack.config.js
Last active February 6, 2018 06:45
Webpack for ASP.NET CORE
const path = require('path');
const UglifyJsPlugin = require('uglifyjs-webpack-plugin')
const webpack = require('webpack');
//const ExtractTextPlugin = require('extract-text-webpack-plugin');
module.exports = {
entry: {
main: "./Scripts/main.ts",
hub: "./Scripts/hub.ts"
@alonstar
alonstar / gulpfile.js
Created December 18, 2017 10:29
Gulp Config for Sass & JS
// gulpfile.js
var gulp = require('gulp'),
concat = require('gulp-concat'),
uglify = require('gulp-uglify'),
cssmin = require("gulp-cssmin"),
sass = require("gulp-sass"),
rename = require("gulp-rename");
var paths = {
webroot: "./wwwroot/"
@alonstar
alonstar / TreeExtensions.cs
Last active July 26, 2018 03:38
Make trees
/// <summary>
/// Defines the <see cref="Extensions" />
/// </summary>
public static class TreeExtensions
{
/// <summary>
/// The FindChildren
/// </summary>
/// <typeparam name="T">T</typeparam>
/// <param name="source">The source<see cref="IEnumerable{Node{T}}"/></param>