Skip to content

Instantly share code, notes, and snippets.

View CoditCompany's full-sized avatar
👋
You can find us on @CoditEU

Codit CoditCompany

👋
You can find us on @CoditEU
View GitHub Profile
@CoditCompany
CoditCompany / ARM_Template-2APIConnections.json
Created December 4, 2017 14:08
ARM Template to deploy 2 API Connections with a friendly name.
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"connections_FirstAPI_name": {
"defaultValue": "FirstAPI",
"type": "String"
},
"connections_SecondAPI_name": {
"defaultValue": "SecondAPI",
@CoditCompany
CoditCompany / CodeView_LogicApps_SingleAPIConnection.json
Created December 4, 2017 14:03
This code view shows how to create a LA referring to a static API Connection
{
"$connections": {
"value": {
"FirstAPI": {
"connectionId": "/subscriptions/<subscriptionId>/resourceGroups/LogicApps_DynAPIConn/providers/Microsoft.Web/connections/FirstAPI",
"connectionName": "FirstAPI",
"id": "/subscriptions/<subscriptionId>/providers/Microsoft.Web/locations/northeurope/managedApis/ftp"
}
}
},
@CoditCompany
CoditCompany / ARM_template-APIConnection.json
Last active December 4, 2017 13:54
ARM Template to create LA API Connection using a friendly name
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"connections_FirstAPI_name": {
"defaultValue": "FirstAPI",
"type": "String"
}
},
"variables": {},
@CoditCompany
CoditCompany / efcore-enum-Message.cs
Created November 22, 2017 20:36
The Message class like we want it
public class Message
{
public MessageStatus Status { get; private set;}
}
@CoditCompany
CoditCompany / efcore-enum-querymapped.cs
Last active November 22, 2017 20:37
Query on mapped string property
dbContext.Messages.Where ( m => m.StatusString == MessageStatus.Ack.ToString() );
@CoditCompany
CoditCompany / efcore-enum-query.cs
Created November 22, 2017 20:25
Query on not-mapped property
dbContext.Messages.Where( m => m.Status == MessageStatus.Ack );
@CoditCompany
CoditCompany / efcore-notmapped.cs
Last active November 21, 2017 21:02
EFCore - Enum as string using NotMapped - bad example
public enum MessageStatus
{
None,
ToBeSent,
Sent
}
public class Message
{
[NotMapped]
Function Add-LoadBalancerRulesForSSO {
param(
[string]$subscriptionId,
[string]$clusterResourceGroupName,
[string]$loadBalancerName,
[string]$LoadbalancerFrontEndName,
[int]$startport,
[int]$endport
)
Import-Module FailoverClusters
$ClusterNetworkName = 'Cluster Network 1'
$IPResourceName = 'IP Address 10.2.1.10'
$ILBIP = '10.2.1.10'
[int]$ProbePort = 60005
Get-ClusterResource $IPResourceName | Set-ClusterParameter -Multiple @{"Address"="$ILBIP";"ProbePort"=$ProbePort;"SubnetMask"="255.255.255.255";"Network"="$ClusterNetworkName";"EnableDhcp"=0}
let pitem = pipe5 pid_pipe pdes_pipe pquantity_pipe punitPrice_pipe pnotes itemOpt
let itemRE = "ITEM[0-9]{3}-[A-Z]{2}\|[A-Za-z]+\|[0-9]\|([0-9]+\.[0-9]+|[0-9])\|[A-Za-z ]+"
let genItemId = gen {
let! number = genString num 3
let! capitals = genString AZ 2
return sprintf "ITEM%s-%s" number capitals }
let genQuantity =