This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class AddressController : ApiController | |
{ | |
public IEnumerable<AddressViewModel> Get() | |
{ | |
return Addresses.Get(); | |
} | |
[Route(Name = "GetAddress")] | |
public AddressViewModel Get(int id) | |
{ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/// <summary> | |
/// Endpoints for managing Addresses | |
/// </summary> | |
public class AddressController : ApiController | |
{ | |
/// <summary> | |
/// Gets a list of addresses in the system | |
/// </summary> | |
/// <returns>IEnumerable<AddressViewModel>.</returns> | |
public IEnumerable<AddressViewModel> Get() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<#@ template language="C#" hostspecific="True" #> | |
<#@ assembly name="System.Xml" #> | |
<#@ import namespace="System.IO" #> | |
<#@ import namespace="System.Xml" #> | |
<# | |
XmlDocument doc = new XmlDocument(); | |
doc.Load(Path.Combine(Path.GetDirectoryName(Host.TemplateFile), "Settings.settings")); | |
string xmlns = doc.DocumentElement.Attributes["xmlns"].Value; | |
XmlNamespaceManager nsmgr = new XmlNamespaceManager(doc.NameTable); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
internal class Program | |
{ | |
private static void Main(string[] args) | |
{ | |
var x = new Number<int>(3); | |
var y = new Number<int>(-4); | |
Number<int> result = x + y; // result is 7 | |
Console.WriteLine(result); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import pandas as pd | |
import numpy as np | |
import humanfriendly | |
import matplotlib.pyplot as plt | |
plt.style.use('ggplot') | |
import os.path | |
# Read in our email data file | |
df = pd.read_csv('../attachments2.csv', header = 0) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var graph = new ConversionGraph(); | |
var meter = new Unit("meter"); | |
var feet = new Unit("foot"); | |
var kilometer = new Unit("kilometer"); | |
var inches = new Unit("inch"); | |
graph.AddConversion( | |
Conversions.From(kilometer).To(meter).MultiplyBy(1000M), | |
Conversions.From(meter).To(feet).MultiplyBy(3.28084M), |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var graph = new ConversionGraph(); | |
var meter = new Unit("meter"); | |
var feet = new Unit("foot"); | |
graph.AddConversion(Conversions.One(meter).In(feet).Is(3.28084M)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public interface IConversion | |
{ | |
IEnumerable<IConversionStep> Steps { get; } | |
void AddStep(IConversionStep step); | |
Conversion Reverse(); | |
} | |
public interface IConversionStep | |
{ | |
decimal Apply(decimal input); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var celcius = new Unit("Celcius") | |
.IsAlsoCalled("celcius", "Centigrade", "centigrade", "degrees Celcius", "degrees Centigrade") | |
.IsAlsoCalled("celcuis") // typo from legacy system | |
.CanBeAbbreviated("°C") | |
.PluralizeAs("°C"); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var temperature = new ConversionGraph(); | |
var fahrenheit = new Unit("degrees Fahrenheit") | |
.IsAlsoCalled("Fahrenheit") | |
.CanBeAbbreviated("°F") | |
.PluralizeAs("°F"); | |
temperature.AddConversion( | |
Conversions.From(fahrenheit).To(celcius).Subtract(32).MultiplyBy(5M / 9M)); |
OlderNewer