Skip to content

Instantly share code, notes, and snippets.

View cardinal252's full-sized avatar

Nathanael Mann cardinal252

View GitHub Profile
@cardinal252
cardinal252 / gist:43e3eef5d472ce1c68e5
Last active November 10, 2015 10:19
Glass Context Provider vs Direct Context
using System;
using System.Diagnostics;
using xxx.App_Start;
using Glass.Mapper.Sc;
using Xunit;
namespace xxx.UnitTests
{
public class GlassContextTests
{
@cardinal252
cardinal252 / LazyString
Last active August 10, 2016 18:21
Basic LazyString to help with Glass codegen + usage
public class GlassLazy<T> : Lazy<T>
{
public GlassLazy(Func<object> lazy) : base(() => (T)lazy())
{
}
public override string ToString()
{
return Value.ToString();
}
using Glass.Mapper.Sc;
using Glass.Mapper.Sc.Pipelines.Response;
using XXX.Common.IoC;
using XXX.Core.Sc.Abstractions.Context;
using Sitecore.Mvc.Pipelines.Response.GetModel;
namespace XXX.Web
{
public class LanguageAgnosticGetModelFromView : GetModelFromView
{