From c7e71b13de0d4c67ad6d31869c4fa9db862c5564 Mon Sep 17 00:00:00 2001 From: dochoffiday Date: Wed, 20 Aug 2014 00:10:24 -0400 Subject: [PATCH] made Lorem partial class - updated readme --- Lorem.NET.v12.suo | Bin 28160 -> 26624 bytes Lorem.NET/Lorem.cs | 2 +- Lorem.NET/bin/Release/LoremNET.dll | Bin 10240 -> 10240 bytes Lorem.NET/bin/Release/LoremNET.pdb | Bin 24064 -> 24064 bytes Lorem.NET/obj/Release/LoremNET.dll | Bin 10240 -> 10240 bytes Lorem.NET/obj/Release/LoremNET.pdb | Bin 24064 -> 24064 bytes .../Release => NuGet}/Lorem.NET.1.0.3.nupkg | Bin NuGet/Lorem.NET.1.0.4.nupkg | Bin 0 -> 6718 bytes readme.html | 19 +++++++++++++++++- readme.md | 19 +++++++++++++++++- 10 files changed, 37 insertions(+), 3 deletions(-) rename {Lorem.NET/bin/Release => NuGet}/Lorem.NET.1.0.3.nupkg (100%) create mode 100644 NuGet/Lorem.NET.1.0.4.nupkg diff --git a/Lorem.NET.v12.suo b/Lorem.NET.v12.suo index 9663a7fa9b88e493ea239a063a34c6d524131874..c65d81c6a10e92af1f751bf9924ea5c5de46d648 100644 GIT binary patch delta 652 zcmZp;!`N_vae{#Y69W_oFfgzHnT$aE@Bjb*AW>!@-Wa%^aq@pgUq;2ricIpX4rg~p z>ufG$>Stu+oy^E09Rk$Gzz)P5Kn&FOpA$+;18HF>TL?&t05Qm1K`0GU%MFzWv0*?A zC^j)rVsZzI0}CIJy)n>)aT1dc)cOfKU1K2DPvYRn;04P61!@GD3j#by=CJ|UAbUaX z;R0fqdqjb3h-!#FekdPg2C?p0#KQzclY|cQGJ=efgBmgUqNd8`FG4(wn{=ERCm&`q zoLnL~YcikER_w}{C#g9@RH^w-cGfkV{6#H*M;>UF8j^XFOVoQ7DKH_K=+Dfkz%bcg zRgcF5sBStCgTN#{7bZcl@a7Vu9>z&d%LVlRI%V70&A!aQ?`G}b-0^4fe|6Ex>oo-@ zKhRXz{MU(@ag&NFqiVs#t)07DzHvnz{a2-Re`5~FFj)8m029DhU;+u8?4|mP2P6t| z9*72cb#e*B-J8Ft@h~n@VOk``v?(i?N#M%b6Z{ JODxi}0sw5{1?T_( delta 935 zcmZ`$O>Yum5PoM_3dLQzz(S#=t&1(8EuxJYTVvFemY}hrq#QhXX<|J25tl@{Nc>2= zNf}QjCdTMV69ao~Vhk5gQtu}H1D+aUq>11RuqhWOd6*BLoq6Y(@*b3bLgn;vVVfp| zlVTury4^09Ij-eD19o8prqPgQoZ7Gb#d+(#^b#P9AWsH~+6@xVP2iZVvy%@b&rv}c zD*7p&803=!KT1AC*vW_Sg?vRlL-ARHkI<>*7ojR$?++fWc=zY#cblMNQEDnYg+FAE zKPG0;bmY`trVdwIF8%fh75);9mtvzm#jyd2bFTB-IChaABXAQhAwcjDm@`hEIc$+Z z9386RJ&!K)!)y76pxZL?mo`xMBy~IC)*Q2TR>AYhQH`!ivjTHQ3eD)A!V>Xl9@pP+ zYOo=TW>=N-l(6({Rc~5_7zI-Vn}MdcfQ{+o2p{)Q!b5KfWGs&56h4kL#8e!V9QA5o zLt3(0e#KFZXWhKmQOkG%ze!1}6<46DnOMFgOR~U{c2xzImK*iRMj`=OY-`t4V2Q(a zy>~I+Ys(uyfV!Rr73SzKR^Ofhek=wbJ9(@d+b46FHN}@sp4wFSy7pyQ zCMRnutoFD|sxLQycW@@SiPb*glB%&a#h`44U{69bl$nagfI>-t8ffJS0jUQcgr;9?=(Es+)%Xp^s*FLf3e0lQ-4<8t;+u$`w#6RQ}zG= diff --git a/Lorem.NET/Lorem.cs b/Lorem.NET/Lorem.cs index 56b8802..651ab80 100644 --- a/Lorem.NET/Lorem.cs +++ b/Lorem.NET/Lorem.cs @@ -4,7 +4,7 @@ using System.Linq; namespace LoremNET { - public class Lorem + public partial class Lorem { public static bool Chance(int successes, int attempts) { diff --git a/Lorem.NET/bin/Release/LoremNET.dll b/Lorem.NET/bin/Release/LoremNET.dll index 937e405dbcfc3978de63783faa1f8a877f53d233..fd5dc91ba7c98ad72cf008de5f3c6c810ecc2653 100644 GIT binary patch delta 85 zcmZn&Xb70l!Q?8xvFnkzz~n`{pQy-u_gsI0CxDA#UCHJei6v}0uJT`k8GwKZh-DZV m7%XgoSe}6)DA*-f%pgEu-(?w(w&NBX)^47pyV*y63kLw&7#nr~ delta 85 zcmZn&Xb70l!E`}#W7i{b0bRQ#yR+*i`pp^c+p~jV-)0~AEgS$x+8ylx diff --git a/Lorem.NET/bin/Release/LoremNET.pdb b/Lorem.NET/bin/Release/LoremNET.pdb index 07569b54dd9277bb47d768a6bcef73e57797ce48..2ea3ecf55cc9b459e12b887ec3198281a5a03154 100644 GIT binary patch delta 345 zcmZqJ!`QHgaRUpNgsc3QU`7T81~G#Gfqj={Jlc+1Y*@Q_lI~_1E*&m`f{9x@cei}w ziaPqQO6&f{oQ;kv7&nP=aB=WWK9;4k=RD)&KrMsG4hj`4NeZrqH}6r%Vq&VUpRA#r z#n`ZUvhrmn#@n0I)#8~LXHPz^k{^Jk1e z$rl5}H*W~YVias=Cp^c+p~jV-)0~AEgS$x+8ylx diff --git a/Lorem.NET/obj/Release/LoremNET.pdb b/Lorem.NET/obj/Release/LoremNET.pdb index 07569b54dd9277bb47d768a6bcef73e57797ce48..2ea3ecf55cc9b459e12b887ec3198281a5a03154 100644 GIT binary patch delta 345 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 Iac}kh2PM3J^Z)<= literal 0 HcmV?d00001 diff --git a/readme.html b/readme.html index 3728ba6..0d42768 100644 --- a/readme.html +++ b/readme.html @@ -51,5 +51,22 @@ string number = LoremNET.Lorem.Random(numbers);

Lorem.NET includes a thread-safe System.Random instance.

csharp -int i = LoremNET.RandomHelper.Instance.Next(1, 2) +int i = LoremNET.RandomHelper.Instance.Next(1, 2); +

+ +

Extending the Class

+ +

If you want to extend the class to add more methods, go right ahead!

+ +

csharp +namespace LoremNET +{ + public partial class Lorem + { + public static string Email(string domain) + { + return Email().Replace(".com", string.Format(".{0}", domain)); + } + } +}

diff --git a/readme.md b/readme.md index 2d2b8c1..2a2fdd9 100644 --- a/readme.md +++ b/readme.md @@ -53,5 +53,22 @@ string number = LoremNET.Lorem.Random(numbers); Lorem.NET includes a thread-safe System.Random instance. ```csharp -int i = LoremNET.RandomHelper.Instance.Next(1, 2) +int i = LoremNET.RandomHelper.Instance.Next(1, 2); +``` + +### Extending the Class + +If you want to extend the class to add more methods, go right ahead! + +```csharp +namespace LoremNET +{ + public partial class Lorem + { + public static string Email(string domain) + { + return Email().Replace(".com", string.Format(".{0}", domain)); + } + } +} ``` \ No newline at end of file