Skip to content

Instantly share code, notes, and snippets.

View philipooo's full-sized avatar

Philip Steinebrunner philipooo

View GitHub Profile
@philipooo
philipooo / AreaEntryPointResolver.cs
Last active August 29, 2015 14:13
Resolver for RequireJsNet to find Javascript nested in areas
public class AreaEntryPointResolver : IEntryPointResolver
{
public string Resolve(ViewContext viewContext, string entryPointRoot)
{
if (viewContext.RouteData.DataTokens["area"] == null)
return null;
var area = viewContext.RouteData.DataTokens["area"].ToString();
var controller = viewContext.Controller.ValueProvider.GetValue("controller").RawValue as string;
var action = viewContext.Controller.ValueProvider.GetValue("action").RawValue as string;
{
"version": "0.1.0",
"command": "gulp",
"isShellCommand": true,
"args": [
"--no-color"
],
"tasks": [
{
"taskName": "default",
import { Injectable } from "@angular/core";
import { Store } from "@ngrx/store";
import { StoreService } from "./store-service.ts"
import { myReducer, IMyState, } from "./reducer.ts"
@Injectable()
export class SomeService {
constructor(private store: Store<any>, storeService: StoreService) {
// Add the service specific reducers to the set of existing reducers.
storeService.addReducers({myReducer});