Skip to content

Instantly share code, notes, and snippets.

View AdamCaviness's full-sized avatar

Adam Caviness AdamCaviness

View GitHub Profile
anonymous
anonymous / gist:9237151
Created February 26, 2014 19:54
public abstract class AuthorizationQueryValidator : ODataQueryValidator
{
public override void Validate(ODataQueryOptions options, ODataValidationSettings validationSettings)
{
base.Validate(options, validationSettings);
CanAccess(options.Request.GetODataPath().EntitySet);
SelectExpandClause selectExpandClause = options.SelectExpand.SelectExpandClause;
IList<ExpandedNavigationSelectItem> expandedItems = GetExpandedProperties(selectExpandClause);
foreach (ExpandedNavigationSelectItem item in expandedItems)
{
@conceptdev
conceptdev / AppDelegate.cs
Created August 18, 2012 00:23
Access image metadata with MonoTouch (eg. GPS, EXIF data)
using System;
using System.Collections.Generic;
using System.Linq;
using MonoTouch.Foundation;
using MonoTouch.UIKit;
namespace AccessImageMetadata
{
public class Application
@lancehilliard
lancehilliard / AllowSaveAllInVisualStudioWhenLyncScreenSharingIsBeingUsed.ahk
Created May 9, 2012 20:40
AHK script to SaveAll in Visual Studio while Screen Sharing using Lync 2010
; Control key ^
; Alt key !
; Shift key +
; Windows key #
; this must remain at top of file
SetTitleMatchMode 2
;Allows for the script to be reloaded everytime it's saved
SetTimer,UPDATEDSCRIPT,1000