diff --git a/Examples/credentials.json b/Example/Applications/Credentials.json similarity index 100% rename from Examples/credentials.json rename to Example/Applications/Credentials.json diff --git a/Example/Applications/Humanlights.GitBatch/Humanlights.GitBatch.exe b/Example/Applications/Humanlights.GitBatch/Humanlights.GitBatch.exe new file mode 100644 index 0000000..a3967ae Binary files /dev/null and b/Example/Applications/Humanlights.GitBatch/Humanlights.GitBatch.exe differ diff --git a/Example/Applications/Humanlights.GitBatch/Humanlights.System.dll b/Example/Applications/Humanlights.GitBatch/Humanlights.System.dll new file mode 100644 index 0000000..1593efc Binary files /dev/null and b/Example/Applications/Humanlights.GitBatch/Humanlights.System.dll differ diff --git a/Example/Applications/Humanlights.GitBatch/Newtonsoft.Json.dll b/Example/Applications/Humanlights.GitBatch/Newtonsoft.Json.dll new file mode 100644 index 0000000..db07d8c Binary files /dev/null and b/Example/Applications/Humanlights.GitBatch/Newtonsoft.Json.dll differ diff --git a/Example/Applications/Humanlights.Twitter/Autofac.dll b/Example/Applications/Humanlights.Twitter/Autofac.dll new file mode 100644 index 0000000..d2b0885 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Autofac.dll differ diff --git a/Example/Applications/Humanlights.Twitter/Humanlights.System.dll b/Example/Applications/Humanlights.Twitter/Humanlights.System.dll new file mode 100644 index 0000000..87b0604 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Humanlights.System.dll differ diff --git a/Example/Applications/Humanlights.Twitter/Humanlights.Twitter.exe b/Example/Applications/Humanlights.Twitter/Humanlights.Twitter.exe new file mode 100644 index 0000000..8e59bcb Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Humanlights.Twitter.exe differ diff --git a/Example/Applications/Humanlights.Twitter/Humanlights.Twitter.exe.config b/Example/Applications/Humanlights.Twitter/Humanlights.Twitter.exe.config new file mode 100644 index 0000000..17efb22 --- /dev/null +++ b/Example/Applications/Humanlights.Twitter/Humanlights.Twitter.exe.config @@ -0,0 +1,332 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Example/Applications/Humanlights.Twitter/Microsoft.Win32.Primitives.dll b/Example/Applications/Humanlights.Twitter/Microsoft.Win32.Primitives.dll new file mode 100644 index 0000000..3075cdf Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Microsoft.Win32.Primitives.dll differ diff --git a/Example/Applications/Humanlights.Twitter/Newtonsoft.Json.dll b/Example/Applications/Humanlights.Twitter/Newtonsoft.Json.dll new file mode 100644 index 0000000..db07d8c Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Newtonsoft.Json.dll differ diff --git a/Example/Applications/Humanlights.Twitter/Nito.AsyncEx.Context.dll b/Example/Applications/Humanlights.Twitter/Nito.AsyncEx.Context.dll new file mode 100644 index 0000000..63c649b Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Nito.AsyncEx.Context.dll differ diff --git a/Example/Applications/Humanlights.Twitter/Nito.AsyncEx.Tasks.dll b/Example/Applications/Humanlights.Twitter/Nito.AsyncEx.Tasks.dll new file mode 100644 index 0000000..dcd9110 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Nito.AsyncEx.Tasks.dll differ diff --git a/Example/Applications/Humanlights.Twitter/Nito.Disposables.dll b/Example/Applications/Humanlights.Twitter/Nito.Disposables.dll new file mode 100644 index 0000000..d631729 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Nito.Disposables.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.AppContext.dll b/Example/Applications/Humanlights.Twitter/System.AppContext.dll new file mode 100644 index 0000000..59c165b Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.AppContext.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Collections.Concurrent.dll b/Example/Applications/Humanlights.Twitter/System.Collections.Concurrent.dll new file mode 100644 index 0000000..ab14ee6 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Collections.Concurrent.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Collections.Immutable.dll b/Example/Applications/Humanlights.Twitter/System.Collections.Immutable.dll new file mode 100644 index 0000000..8cc7d3e Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Collections.Immutable.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Collections.NonGeneric.dll b/Example/Applications/Humanlights.Twitter/System.Collections.NonGeneric.dll new file mode 100644 index 0000000..bb9c6d9 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Collections.NonGeneric.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Collections.Specialized.dll b/Example/Applications/Humanlights.Twitter/System.Collections.Specialized.dll new file mode 100644 index 0000000..afa0fc5 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Collections.Specialized.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Collections.dll b/Example/Applications/Humanlights.Twitter/System.Collections.dll new file mode 100644 index 0000000..0dbea2d Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Collections.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.ComponentModel.EventBasedAsync.dll b/Example/Applications/Humanlights.Twitter/System.ComponentModel.EventBasedAsync.dll new file mode 100644 index 0000000..800c8f8 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.ComponentModel.EventBasedAsync.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.ComponentModel.Primitives.dll b/Example/Applications/Humanlights.Twitter/System.ComponentModel.Primitives.dll new file mode 100644 index 0000000..249a641 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.ComponentModel.Primitives.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.ComponentModel.TypeConverter.dll b/Example/Applications/Humanlights.Twitter/System.ComponentModel.TypeConverter.dll new file mode 100644 index 0000000..bc25f9d Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.ComponentModel.TypeConverter.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.ComponentModel.dll b/Example/Applications/Humanlights.Twitter/System.ComponentModel.dll new file mode 100644 index 0000000..0a94785 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.ComponentModel.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Console.dll b/Example/Applications/Humanlights.Twitter/System.Console.dll new file mode 100644 index 0000000..8f9e9f5 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Console.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Data.Common.dll b/Example/Applications/Humanlights.Twitter/System.Data.Common.dll new file mode 100644 index 0000000..990bbf6 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Data.Common.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Diagnostics.Contracts.dll b/Example/Applications/Humanlights.Twitter/System.Diagnostics.Contracts.dll new file mode 100644 index 0000000..7a7d738 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Diagnostics.Contracts.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Diagnostics.Debug.dll b/Example/Applications/Humanlights.Twitter/System.Diagnostics.Debug.dll new file mode 100644 index 0000000..6b0c9e3 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Diagnostics.Debug.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Diagnostics.FileVersionInfo.dll b/Example/Applications/Humanlights.Twitter/System.Diagnostics.FileVersionInfo.dll new file mode 100644 index 0000000..897c3dd Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Diagnostics.FileVersionInfo.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Diagnostics.Process.dll b/Example/Applications/Humanlights.Twitter/System.Diagnostics.Process.dll new file mode 100644 index 0000000..bfc38bc Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Diagnostics.Process.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Diagnostics.StackTrace.dll b/Example/Applications/Humanlights.Twitter/System.Diagnostics.StackTrace.dll new file mode 100644 index 0000000..d8eb2ce Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Diagnostics.StackTrace.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Diagnostics.TextWriterTraceListener.dll b/Example/Applications/Humanlights.Twitter/System.Diagnostics.TextWriterTraceListener.dll new file mode 100644 index 0000000..f8234cb Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Diagnostics.TextWriterTraceListener.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Diagnostics.Tools.dll b/Example/Applications/Humanlights.Twitter/System.Diagnostics.Tools.dll new file mode 100644 index 0000000..a464a7b Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Diagnostics.Tools.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Diagnostics.TraceSource.dll b/Example/Applications/Humanlights.Twitter/System.Diagnostics.TraceSource.dll new file mode 100644 index 0000000..2212839 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Diagnostics.TraceSource.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Diagnostics.Tracing.dll b/Example/Applications/Humanlights.Twitter/System.Diagnostics.Tracing.dll new file mode 100644 index 0000000..6be7641 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Diagnostics.Tracing.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Drawing.Primitives.dll b/Example/Applications/Humanlights.Twitter/System.Drawing.Primitives.dll new file mode 100644 index 0000000..fe82e98 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Drawing.Primitives.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Dynamic.Runtime.dll b/Example/Applications/Humanlights.Twitter/System.Dynamic.Runtime.dll new file mode 100644 index 0000000..0e0430b Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Dynamic.Runtime.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Globalization.Calendars.dll b/Example/Applications/Humanlights.Twitter/System.Globalization.Calendars.dll new file mode 100644 index 0000000..fcb4cb2 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Globalization.Calendars.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Globalization.Extensions.dll b/Example/Applications/Humanlights.Twitter/System.Globalization.Extensions.dll new file mode 100644 index 0000000..49a645e Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Globalization.Extensions.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Globalization.dll b/Example/Applications/Humanlights.Twitter/System.Globalization.dll new file mode 100644 index 0000000..cc3671b Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Globalization.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.IO.Compression.ZipFile.dll b/Example/Applications/Humanlights.Twitter/System.IO.Compression.ZipFile.dll new file mode 100644 index 0000000..acd7532 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.IO.Compression.ZipFile.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.IO.Compression.dll b/Example/Applications/Humanlights.Twitter/System.IO.Compression.dll new file mode 100644 index 0000000..4d0b98a Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.IO.Compression.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.IO.FileSystem.DriveInfo.dll b/Example/Applications/Humanlights.Twitter/System.IO.FileSystem.DriveInfo.dll new file mode 100644 index 0000000..86401b7 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.IO.FileSystem.DriveInfo.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.IO.FileSystem.Primitives.dll b/Example/Applications/Humanlights.Twitter/System.IO.FileSystem.Primitives.dll new file mode 100644 index 0000000..d63b483 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.IO.FileSystem.Primitives.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.IO.FileSystem.Watcher.dll b/Example/Applications/Humanlights.Twitter/System.IO.FileSystem.Watcher.dll new file mode 100644 index 0000000..c3f1331 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.IO.FileSystem.Watcher.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.IO.FileSystem.dll b/Example/Applications/Humanlights.Twitter/System.IO.FileSystem.dll new file mode 100644 index 0000000..cb68d9d Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.IO.FileSystem.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.IO.IsolatedStorage.dll b/Example/Applications/Humanlights.Twitter/System.IO.IsolatedStorage.dll new file mode 100644 index 0000000..bdbeeb3 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.IO.IsolatedStorage.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.IO.MemoryMappedFiles.dll b/Example/Applications/Humanlights.Twitter/System.IO.MemoryMappedFiles.dll new file mode 100644 index 0000000..7acda34 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.IO.MemoryMappedFiles.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.IO.Pipes.dll b/Example/Applications/Humanlights.Twitter/System.IO.Pipes.dll new file mode 100644 index 0000000..3b1c214 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.IO.Pipes.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.IO.UnmanagedMemoryStream.dll b/Example/Applications/Humanlights.Twitter/System.IO.UnmanagedMemoryStream.dll new file mode 100644 index 0000000..b8fe935 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.IO.UnmanagedMemoryStream.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.IO.dll b/Example/Applications/Humanlights.Twitter/System.IO.dll new file mode 100644 index 0000000..8f7b0cd Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.IO.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Linq.Expressions.dll b/Example/Applications/Humanlights.Twitter/System.Linq.Expressions.dll new file mode 100644 index 0000000..0b20951 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Linq.Expressions.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Linq.Parallel.dll b/Example/Applications/Humanlights.Twitter/System.Linq.Parallel.dll new file mode 100644 index 0000000..33d06ff Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Linq.Parallel.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Linq.Queryable.dll b/Example/Applications/Humanlights.Twitter/System.Linq.Queryable.dll new file mode 100644 index 0000000..81cacb8 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Linq.Queryable.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Linq.dll b/Example/Applications/Humanlights.Twitter/System.Linq.dll new file mode 100644 index 0000000..92530c7 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Linq.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Net.Http.dll b/Example/Applications/Humanlights.Twitter/System.Net.Http.dll new file mode 100644 index 0000000..b9d8d32 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Net.Http.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Net.NameResolution.dll b/Example/Applications/Humanlights.Twitter/System.Net.NameResolution.dll new file mode 100644 index 0000000..802ddb3 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Net.NameResolution.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Net.NetworkInformation.dll b/Example/Applications/Humanlights.Twitter/System.Net.NetworkInformation.dll new file mode 100644 index 0000000..0f82fcd Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Net.NetworkInformation.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Net.Ping.dll b/Example/Applications/Humanlights.Twitter/System.Net.Ping.dll new file mode 100644 index 0000000..0061304 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Net.Ping.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Net.Primitives.dll b/Example/Applications/Humanlights.Twitter/System.Net.Primitives.dll new file mode 100644 index 0000000..b58f1da Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Net.Primitives.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Net.Requests.dll b/Example/Applications/Humanlights.Twitter/System.Net.Requests.dll new file mode 100644 index 0000000..1c143a3 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Net.Requests.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Net.Security.dll b/Example/Applications/Humanlights.Twitter/System.Net.Security.dll new file mode 100644 index 0000000..246376a Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Net.Security.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Net.Sockets.dll b/Example/Applications/Humanlights.Twitter/System.Net.Sockets.dll new file mode 100644 index 0000000..59f8cfe Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Net.Sockets.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Net.WebHeaderCollection.dll b/Example/Applications/Humanlights.Twitter/System.Net.WebHeaderCollection.dll new file mode 100644 index 0000000..f2d4fc8 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Net.WebHeaderCollection.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Net.WebSockets.Client.dll b/Example/Applications/Humanlights.Twitter/System.Net.WebSockets.Client.dll new file mode 100644 index 0000000..89457fc Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Net.WebSockets.Client.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Net.WebSockets.dll b/Example/Applications/Humanlights.Twitter/System.Net.WebSockets.dll new file mode 100644 index 0000000..8b46af7 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Net.WebSockets.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.ObjectModel.dll b/Example/Applications/Humanlights.Twitter/System.ObjectModel.dll new file mode 100644 index 0000000..11960b7 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.ObjectModel.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Reflection.Extensions.dll b/Example/Applications/Humanlights.Twitter/System.Reflection.Extensions.dll new file mode 100644 index 0000000..e8fa074 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Reflection.Extensions.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Reflection.Primitives.dll b/Example/Applications/Humanlights.Twitter/System.Reflection.Primitives.dll new file mode 100644 index 0000000..bba9d6c Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Reflection.Primitives.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Reflection.TypeExtensions.dll b/Example/Applications/Humanlights.Twitter/System.Reflection.TypeExtensions.dll new file mode 100644 index 0000000..3a122d3 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Reflection.TypeExtensions.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Reflection.dll b/Example/Applications/Humanlights.Twitter/System.Reflection.dll new file mode 100644 index 0000000..94407e5 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Reflection.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Resources.Reader.dll b/Example/Applications/Humanlights.Twitter/System.Resources.Reader.dll new file mode 100644 index 0000000..4c4c34f Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Resources.Reader.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Resources.ResourceManager.dll b/Example/Applications/Humanlights.Twitter/System.Resources.ResourceManager.dll new file mode 100644 index 0000000..480c7b5 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Resources.ResourceManager.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Resources.Writer.dll b/Example/Applications/Humanlights.Twitter/System.Resources.Writer.dll new file mode 100644 index 0000000..ca3bf41 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Resources.Writer.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Runtime.CompilerServices.VisualC.dll b/Example/Applications/Humanlights.Twitter/System.Runtime.CompilerServices.VisualC.dll new file mode 100644 index 0000000..96e0a42 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Runtime.CompilerServices.VisualC.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Runtime.Extensions.dll b/Example/Applications/Humanlights.Twitter/System.Runtime.Extensions.dll new file mode 100644 index 0000000..9fc6d1c Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Runtime.Extensions.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Runtime.Handles.dll b/Example/Applications/Humanlights.Twitter/System.Runtime.Handles.dll new file mode 100644 index 0000000..ac0c86e Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Runtime.Handles.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Runtime.InteropServices.RuntimeInformation.dll b/Example/Applications/Humanlights.Twitter/System.Runtime.InteropServices.RuntimeInformation.dll new file mode 100644 index 0000000..357c4b8 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Runtime.InteropServices.RuntimeInformation.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Runtime.InteropServices.dll b/Example/Applications/Humanlights.Twitter/System.Runtime.InteropServices.dll new file mode 100644 index 0000000..cbc9e6e Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Runtime.InteropServices.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Runtime.Numerics.dll b/Example/Applications/Humanlights.Twitter/System.Runtime.Numerics.dll new file mode 100644 index 0000000..78ea107 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Runtime.Numerics.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Runtime.Serialization.Formatters.dll b/Example/Applications/Humanlights.Twitter/System.Runtime.Serialization.Formatters.dll new file mode 100644 index 0000000..72ce05f Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Runtime.Serialization.Formatters.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Runtime.Serialization.Json.dll b/Example/Applications/Humanlights.Twitter/System.Runtime.Serialization.Json.dll new file mode 100644 index 0000000..20419e4 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Runtime.Serialization.Json.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Runtime.Serialization.Primitives.dll b/Example/Applications/Humanlights.Twitter/System.Runtime.Serialization.Primitives.dll new file mode 100644 index 0000000..e323dfa Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Runtime.Serialization.Primitives.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Runtime.Serialization.Xml.dll b/Example/Applications/Humanlights.Twitter/System.Runtime.Serialization.Xml.dll new file mode 100644 index 0000000..59a60c4 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Runtime.Serialization.Xml.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Runtime.dll b/Example/Applications/Humanlights.Twitter/System.Runtime.dll new file mode 100644 index 0000000..7344e0f Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Runtime.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Security.Claims.dll b/Example/Applications/Humanlights.Twitter/System.Security.Claims.dll new file mode 100644 index 0000000..a3b2807 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Security.Claims.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Security.Cryptography.Algorithms.dll b/Example/Applications/Humanlights.Twitter/System.Security.Cryptography.Algorithms.dll new file mode 100644 index 0000000..c54cca6 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Security.Cryptography.Algorithms.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Security.Cryptography.Csp.dll b/Example/Applications/Humanlights.Twitter/System.Security.Cryptography.Csp.dll new file mode 100644 index 0000000..76ae972 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Security.Cryptography.Csp.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Security.Cryptography.Encoding.dll b/Example/Applications/Humanlights.Twitter/System.Security.Cryptography.Encoding.dll new file mode 100644 index 0000000..acfcd02 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Security.Cryptography.Encoding.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Security.Cryptography.Primitives.dll b/Example/Applications/Humanlights.Twitter/System.Security.Cryptography.Primitives.dll new file mode 100644 index 0000000..512fc63 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Security.Cryptography.Primitives.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Security.Cryptography.X509Certificates.dll b/Example/Applications/Humanlights.Twitter/System.Security.Cryptography.X509Certificates.dll new file mode 100644 index 0000000..c4578d4 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Security.Cryptography.X509Certificates.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Security.Principal.dll b/Example/Applications/Humanlights.Twitter/System.Security.Principal.dll new file mode 100644 index 0000000..ab76a21 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Security.Principal.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Security.SecureString.dll b/Example/Applications/Humanlights.Twitter/System.Security.SecureString.dll new file mode 100644 index 0000000..4a60f94 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Security.SecureString.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Text.Encoding.Extensions.dll b/Example/Applications/Humanlights.Twitter/System.Text.Encoding.Extensions.dll new file mode 100644 index 0000000..38a6597 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Text.Encoding.Extensions.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Text.Encoding.dll b/Example/Applications/Humanlights.Twitter/System.Text.Encoding.dll new file mode 100644 index 0000000..0770a87 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Text.Encoding.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Text.RegularExpressions.dll b/Example/Applications/Humanlights.Twitter/System.Text.RegularExpressions.dll new file mode 100644 index 0000000..e2b9274 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Text.RegularExpressions.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Threading.Overlapped.dll b/Example/Applications/Humanlights.Twitter/System.Threading.Overlapped.dll new file mode 100644 index 0000000..5223ee6 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Threading.Overlapped.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Threading.Tasks.Parallel.dll b/Example/Applications/Humanlights.Twitter/System.Threading.Tasks.Parallel.dll new file mode 100644 index 0000000..e845875 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Threading.Tasks.Parallel.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Threading.Tasks.dll b/Example/Applications/Humanlights.Twitter/System.Threading.Tasks.dll new file mode 100644 index 0000000..63995eb Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Threading.Tasks.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Threading.Thread.dll b/Example/Applications/Humanlights.Twitter/System.Threading.Thread.dll new file mode 100644 index 0000000..753a727 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Threading.Thread.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Threading.ThreadPool.dll b/Example/Applications/Humanlights.Twitter/System.Threading.ThreadPool.dll new file mode 100644 index 0000000..bca6961 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Threading.ThreadPool.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Threading.Timer.dll b/Example/Applications/Humanlights.Twitter/System.Threading.Timer.dll new file mode 100644 index 0000000..472013b Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Threading.Timer.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Threading.dll b/Example/Applications/Humanlights.Twitter/System.Threading.dll new file mode 100644 index 0000000..b06344c Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Threading.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.ValueTuple.dll b/Example/Applications/Humanlights.Twitter/System.ValueTuple.dll new file mode 100644 index 0000000..bbbf024 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.ValueTuple.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Xml.ReaderWriter.dll b/Example/Applications/Humanlights.Twitter/System.Xml.ReaderWriter.dll new file mode 100644 index 0000000..4334a5d Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Xml.ReaderWriter.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Xml.XDocument.dll b/Example/Applications/Humanlights.Twitter/System.Xml.XDocument.dll new file mode 100644 index 0000000..5b1eddd Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Xml.XDocument.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Xml.XPath.XDocument.dll b/Example/Applications/Humanlights.Twitter/System.Xml.XPath.XDocument.dll new file mode 100644 index 0000000..5774728 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Xml.XPath.XDocument.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Xml.XPath.dll b/Example/Applications/Humanlights.Twitter/System.Xml.XPath.dll new file mode 100644 index 0000000..9445582 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Xml.XPath.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Xml.XmlDocument.dll b/Example/Applications/Humanlights.Twitter/System.Xml.XmlDocument.dll new file mode 100644 index 0000000..1913df2 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Xml.XmlDocument.dll differ diff --git a/Example/Applications/Humanlights.Twitter/System.Xml.XmlSerializer.dll b/Example/Applications/Humanlights.Twitter/System.Xml.XmlSerializer.dll new file mode 100644 index 0000000..afd127d Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/System.Xml.XmlSerializer.dll differ diff --git a/Example/Applications/Humanlights.Twitter/Tweetinvi.Controllers.dll b/Example/Applications/Humanlights.Twitter/Tweetinvi.Controllers.dll new file mode 100644 index 0000000..5c88f5c Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Tweetinvi.Controllers.dll differ diff --git a/Example/Applications/Humanlights.Twitter/Tweetinvi.Core.dll b/Example/Applications/Humanlights.Twitter/Tweetinvi.Core.dll new file mode 100644 index 0000000..bb41512 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Tweetinvi.Core.dll differ diff --git a/Example/Applications/Humanlights.Twitter/Tweetinvi.Credentials.dll b/Example/Applications/Humanlights.Twitter/Tweetinvi.Credentials.dll new file mode 100644 index 0000000..b2d038c Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Tweetinvi.Credentials.dll differ diff --git a/Example/Applications/Humanlights.Twitter/Tweetinvi.Factories.dll b/Example/Applications/Humanlights.Twitter/Tweetinvi.Factories.dll new file mode 100644 index 0000000..11d29b5 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Tweetinvi.Factories.dll differ diff --git a/Example/Applications/Humanlights.Twitter/Tweetinvi.Logic.dll b/Example/Applications/Humanlights.Twitter/Tweetinvi.Logic.dll new file mode 100644 index 0000000..223ff2c Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Tweetinvi.Logic.dll differ diff --git a/Example/Applications/Humanlights.Twitter/Tweetinvi.Security.dll b/Example/Applications/Humanlights.Twitter/Tweetinvi.Security.dll new file mode 100644 index 0000000..a115e23 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Tweetinvi.Security.dll differ diff --git a/Example/Applications/Humanlights.Twitter/Tweetinvi.Streams.dll b/Example/Applications/Humanlights.Twitter/Tweetinvi.Streams.dll new file mode 100644 index 0000000..832abf5 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Tweetinvi.Streams.dll differ diff --git a/Example/Applications/Humanlights.Twitter/Tweetinvi.WebLogic.dll b/Example/Applications/Humanlights.Twitter/Tweetinvi.WebLogic.dll new file mode 100644 index 0000000..835f268 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Tweetinvi.WebLogic.dll differ diff --git a/Example/Applications/Humanlights.Twitter/Tweetinvi.dll b/Example/Applications/Humanlights.Twitter/Tweetinvi.dll new file mode 100644 index 0000000..47522ea Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/Tweetinvi.dll differ diff --git a/Example/Applications/Humanlights.Twitter/netstandard.dll b/Example/Applications/Humanlights.Twitter/netstandard.dll new file mode 100644 index 0000000..a3c9ad7 Binary files /dev/null and b/Example/Applications/Humanlights.Twitter/netstandard.dll differ diff --git a/Example/post-commit b/Example/post-commit new file mode 100644 index 0000000..27173d0 --- /dev/null +++ b/Example/post-commit @@ -0,0 +1,11 @@ +#!/bin/sh +git=".git" +gitCommit=".git/hooks/Applications/git_commit.json" +gitBatch=".git/hooks/Applications/Humanlights.GitBatch/Humanlights.GitBatch.exe" +twitter=".git/hooks/Applications/Humanlights.Twitter/Humanlights.Twitter.exe" +credentials=".git/hooks/Applications/Credentials.json" + +$gitBatch -git $git -json $gitCommit +$twitter -credentials $credentials -commit $gitCommit +tweetFormat "[message][RETURN][RETURN][author_name] on [repository_name]/[branch]#[changeset]" +# $twitter -credentials $credentials -commit $gitCommit +tweetFormat "[message][RETURN][RETURN][author_name] on [repository_name]/[branch]#[changeset]" +replyFormat "Changes: [changes_long]" +reply +rm $gitCommit \ No newline at end of file diff --git a/Examples/post-commit b/Examples/post-commit deleted file mode 100644 index ae49e3a..0000000 --- a/Examples/post-commit +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -"../Humanlights.GitBatch/Humanlights.GitBatch.exe" -git "../.git" -json "git_commit.json" -"../Humanlights.Twitter/Humanlights.Twitter.exe" -credentials "credentials.json" -commit "git_commit.json" +repo "Humanlights.Twitter" +tweetFormat "[message][RETURN][RETURN][author_name] on [branch]#[changeset]" \ No newline at end of file diff --git a/Examples/post-commit_1 b/Examples/post-commit_1 deleted file mode 100644 index 43b9e22..0000000 --- a/Examples/post-commit_1 +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -"../Humanlights.GitBatch/Humanlights.GitBatch.exe" -git "../.git" -json "git_commit.json" -"../Humanlights.Twitter/Humanlights.Twitter.exe" -credentials "credentials.json" -commit "git_commit.json" +repo "Humanlights.Twitter" +tweetFormat "[message][RETURN][RETURN][author_name] on [branch]#[changeset]" +replyFormat "Changes: [changes_long]" +reply \ No newline at end of file diff --git a/README.md b/README.md index bf3e290..6740c48 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,29 @@ This application uses lots of dll assembly dependencies/references because of th - **[changes_short]**: Commit's changes in short format. E.g "32 add., 5 mod., 1 del.", or "2 mod., 1 del.". - **[changes_long]**: Commit's changes in long format. E.g "4 files added, 1 file modified and 2 deleted". +## Instructions +### Step 1 - Git Hooks +In order to make this actually work, to combine it all with the git repository, you'll just have to look at the Example folder and treat the files by just copying them to **.git/hooks/** folder in your repository. It is best to use post-commit (or post-push) because the post-commit script will use GitBatch to download the header commit of the repository (which is going to take the new commit -- after it has been commited and/or pushed). + +![](https://i.imgur.com/Tb8OpR4.gif) + +You can obviously customize the post-commit script with your default preferences for twitter post and/or reply tweet (if want to add some more info related to the commit in case it doesn't fit). + +The 'post-commit' in the Example folder is pretty much quick-start code, does not need any other path adjustments or something. Add it there and commit something. Don't forget to update the Credentials.json file! + +### Step 2 - Twitter Credentials +I'll just make a little tutorial of taking the informations needed for the Credentials.json file (which you'll have to manually fulfill). +#### 1. Create an application +Go to [Twitter Application Management](https://apps.twitter.com/) and [create a new app](https://apps.twitter.com/app/new). Fill up basic stuff, follow the instructions on that page, etc. + +#### 2. Get credentials +Open that Credentials.json file. Go to **Keys and Access Tokens** and copy-paste **Consumer Key (API Key)** and put it at -- you got it - do as well with **Consumer Secret (API Secret)**. Lower the page, click on **Create my access token** and get **Access Token** and place it at *userAccessToken* as well with the **Access Token Secret** to *userAccessSecret*. + +Note: Just a friendly note, be sure to remove unnecesarry spaces (if any). + +#### 3. Done! +This is pretty much done. You've set up Git Hooks, created a Twitter application and got credentials needed and you're good to commit. Try it out and check out your Twitter profile. + ## Example Our [Humanlights Bot](https://twitter.com/HumanlightsBot) uses it.