diff --git a/src/core-func-factory/Func.Factory.Tests/Func.Factory.Tests.csproj b/src/core-func-extensions/Func.Extensions.Tests/Func.Extensions.Tests.csproj similarity index 88% rename from src/core-func-factory/Func.Factory.Tests/Func.Factory.Tests.csproj rename to src/core-func-extensions/Func.Extensions.Tests/Func.Extensions.Tests.csproj index 25307fc6..2d2de346 100644 --- a/src/core-func-factory/Func.Factory.Tests/Func.Factory.Tests.csproj +++ b/src/core-func-extensions/Func.Extensions.Tests/Func.Extensions.Tests.csproj @@ -8,12 +8,12 @@ PrimeFuncPack: A Functional Programming Pack for .NET Copyright © 2020 Andrei Sergeev, Pavel Moskovoy PrimeFuncPack.Core.Tests - PrimeFuncPack.Core.Func.Factory.Tests + PrimeFuncPack.Core.Func.Extensions.Tests - + diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.00.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.00.cs similarity index 80% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.00.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.00.cs index 77b21660..f0a96d8f 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.00.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.00.cs @@ -12,10 +12,10 @@ namespace PrimeFuncPack.Core.Tests partial class AsyncFuncTest { [Fact] - public void Create_00_SourceFuncIsNull_ExpectArgumentNullException() + public void From_00_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func>)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("funcAsync", ex.ParamName); } @@ -28,10 +28,10 @@ public void Create_00_SourceFuncIsNull_ExpectArgumentNullException() [InlineData(WhiteSpaceString, true)] [InlineData(SomeString, false)] [InlineData(SomeString, true)] - public async Task Create_00_ThenInvokeAsync_ExpectResultOfSourceFunc( + public async Task From_00_ThenInvokeAsync_ExpectResultOfSourceFunc( string? sourceFuncResult, bool canceled) { - var actual = Func.Create(_ => ValueTask.FromResult(sourceFuncResult)); + var actual = Func.From(_ => ValueTask.FromResult(sourceFuncResult)); var cancellationToken = new CancellationToken(canceled: canceled); var actualResult = await actual.InvokeAsync(cancellationToken); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.01.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.01.cs similarity index 75% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.01.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.01.cs index a5e24f1b..722ae1f1 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.01.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.01.cs @@ -12,19 +12,19 @@ namespace PrimeFuncPack.Core.Tests partial class AsyncFuncTest { [Fact] - public void Create_01_SourceFuncIsNull_ExpectArgumentNullException() + public void From_01_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func>)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("funcAsync", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RecordTypes), MemberType = typeof(TestEntitySource))] - public async Task Create_01_ThenInvokeAsync_ExpectResultOfSourceFunc( + public async Task From_01_ThenInvokeAsync_ExpectResultOfSourceFunc( RecordType? sourceFuncResult) { - var actual = Func.Create((_, _) => ValueTask.FromResult(sourceFuncResult)); + var actual = Func.From((_, _) => ValueTask.FromResult(sourceFuncResult)); var cancellationToken = default(CancellationToken); var actualResult = await actual.InvokeAsync(PlusFifteenIdRefType, cancellationToken); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.02.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.02.cs similarity index 79% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.02.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.02.cs index 03c5c88f..ab93c6d2 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.02.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.02.cs @@ -12,10 +12,10 @@ namespace PrimeFuncPack.Core.Tests partial class AsyncFuncTest { [Fact] - public void Create_02_SourceFuncIsNull_ExpectArgumentNullException() + public void From_02_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func>)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("funcAsync", ex.ParamName); } @@ -23,10 +23,10 @@ public void Create_02_SourceFuncIsNull_ExpectArgumentNullException() [InlineData(null)] [InlineData(true)] [InlineData(false)] - public async Task Create_02_ThenInvokeAsync_ExpectResultOfSourceFunc( + public async Task From_02_ThenInvokeAsync_ExpectResultOfSourceFunc( bool? sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _) => ValueTask.FromResult(sourceFuncResult)); var cancellationToken = new CancellationToken(canceled: true); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.03.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.03.cs similarity index 80% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.03.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.03.cs index 2d92b1bc..a0acc66b 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.03.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.03.cs @@ -12,19 +12,19 @@ namespace PrimeFuncPack.Core.Tests partial class AsyncFuncTest { [Fact] - public void Create_03_SourceFuncIsNull_ExpectArgumentNullException() + public void From_03_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func>)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("funcAsync", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.StructTypes), MemberType = typeof(TestEntitySource))] - public async Task Create_03_ThenInvokeAsync_ExpectResultOfSourceFunc( + public async Task From_03_ThenInvokeAsync_ExpectResultOfSourceFunc( StructType sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _) => ValueTask.FromResult(sourceFuncResult)); var cancellationToken = new CancellationToken(canceled: false); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.04.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.04.cs similarity index 80% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.04.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.04.cs index be3674d0..0ffd2488 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.04.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.04.cs @@ -12,19 +12,19 @@ namespace PrimeFuncPack.Core.Tests partial class AsyncFuncTest { [Fact] - public void Create_04_SourceFuncIsNull_ExpectArgumentNullException() + public void From_04_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func>)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("funcAsync", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RefTypes), MemberType = typeof(TestEntitySource))] - public async Task Create_04_ThenInvokeAsync_ExpectResultOfSourceFunc( + public async Task From_04_ThenInvokeAsync_ExpectResultOfSourceFunc( RefType? sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _) => ValueTask.FromResult(sourceFuncResult)); var cancellationToken = new CancellationToken(canceled: true); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.05.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.05.cs similarity index 79% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.05.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.05.cs index b9e7f0f3..0e74d2f2 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.05.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.05.cs @@ -12,19 +12,19 @@ namespace PrimeFuncPack.Core.Tests partial class AsyncFuncTest { [Fact] - public void Create_05_SourceFuncIsNull_ExpectArgumentNullException() + public void From_05_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func>)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("funcAsync", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.StructTypes), MemberType = typeof(TestEntitySource))] - public async Task Create_05_ThenInvokeAsync_ExpectResultOfSourceFunc( + public async Task From_05_ThenInvokeAsync_ExpectResultOfSourceFunc( StructType sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _) => ValueTask.FromResult(sourceFuncResult)); var cancellationToken = new CancellationToken(canceled: false); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.06.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.06.cs similarity index 81% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.06.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.06.cs index c880ab4a..17629df2 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.06.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.06.cs @@ -12,10 +12,10 @@ namespace PrimeFuncPack.Core.Tests partial class AsyncFuncTest { [Fact] - public void Create_06_SourceFuncIsNull_ExpectArgumentNullException() + public void From_06_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func>)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("funcAsync", ex.ParamName); } @@ -26,10 +26,10 @@ public void Create_06_SourceFuncIsNull_ExpectArgumentNullException() [InlineData(TabString)] [InlineData(LowerSomeString)] [InlineData(SomeString)] - public async Task Create_06_ThenInvokeAsync_ExpectResultOfSourceFunc( + public async Task From_06_ThenInvokeAsync_ExpectResultOfSourceFunc( string? sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _) => ValueTask.FromResult(sourceFuncResult)); var cancellationToken = new CancellationToken(); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.07.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.07.cs similarity index 79% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.07.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.07.cs index e76c95ca..008d7b6c 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.07.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.07.cs @@ -12,19 +12,19 @@ namespace PrimeFuncPack.Core.Tests partial class AsyncFuncTest { [Fact] - public void Create_07_SourceFuncIsNull_ExpectArgumentNullException() + public void From_07_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func>)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("funcAsync", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RecordTypes), MemberType = typeof(TestEntitySource))] - public async Task Create_07_ThenInvokeAsync_ExpectResultOfSourceFunc( + public async Task From_07_ThenInvokeAsync_ExpectResultOfSourceFunc( RecordType? sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _) => ValueTask.FromResult(sourceFuncResult)); var cancellationToken = new CancellationToken(canceled: true); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.08.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.08.cs similarity index 79% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.08.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.08.cs index 63acaba7..64d49e5f 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.08.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.08.cs @@ -12,19 +12,19 @@ namespace PrimeFuncPack.Core.Tests partial class AsyncFuncTest { [Fact] - public void Create_08_SourceFuncIsNull_ExpectArgumentNullException() + public void From_08_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func>)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("funcAsync", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RefTypes), MemberType = typeof(TestEntitySource))] - public async Task Create_08_ThenInvokeAsync_ExpectResultOfSourceFunc( + public async Task From_08_ThenInvokeAsync_ExpectResultOfSourceFunc( RefType? sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _, _) => ValueTask.FromResult(sourceFuncResult)); var cancellationToken = new CancellationToken(canceled: false); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.09.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.09.cs similarity index 79% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.09.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.09.cs index 1e5f7e90..af9aa528 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.09.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.09.cs @@ -12,19 +12,19 @@ namespace PrimeFuncPack.Core.Tests partial class AsyncFuncTest { [Fact] - public void Create_09_SourceFuncIsNull_ExpectArgumentNullException() + public void From_09_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func>)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("funcAsync", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.StructTypes), MemberType = typeof(TestEntitySource))] - public async Task Create_09_ThenInvokeAsync_ExpectResultOfSourceFunc( + public async Task From_09_ThenInvokeAsync_ExpectResultOfSourceFunc( StructType sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _, _, _) => ValueTask.FromResult(sourceFuncResult)); var cancellationToken = new CancellationToken(canceled: false); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.10.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.10.cs similarity index 80% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.10.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.10.cs index df61a160..0e455042 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.10.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.10.cs @@ -12,10 +12,10 @@ namespace PrimeFuncPack.Core.Tests partial class AsyncFuncTest { [Fact] - public void Create_10_SourceFuncIsNull_ExpectArgumentNullException() + public void From_10_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func>)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("funcAsync", ex.ParamName); } @@ -25,10 +25,10 @@ public void Create_10_SourceFuncIsNull_ExpectArgumentNullException() [InlineData(MinusFifteen)] [InlineData(PlusFifteen)] [InlineData(int.MaxValue)] - public async Task Create_10_ThenInvokeAsync_ExpectResultOfSourceFunc( + public async Task From_10_ThenInvokeAsync_ExpectResultOfSourceFunc( int? sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _, _, _, _) => ValueTask.FromResult(sourceFuncResult)); var cancellationToken = default(CancellationToken); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.11.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.11.cs similarity index 79% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.11.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.11.cs index 6675d1d9..23ecca0b 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.11.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.11.cs @@ -12,19 +12,19 @@ namespace PrimeFuncPack.Core.Tests partial class AsyncFuncTest { [Fact] - public void Create_11_SourceFuncIsNull_ExpectArgumentNullException() + public void From_11_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func>)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("funcAsync", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RefTypes), MemberType = typeof(TestEntitySource))] - public async Task Create_11_ThenInvokeAsync_ExpectResultOfSourceFunc( + public async Task From_11_ThenInvokeAsync_ExpectResultOfSourceFunc( RefType? sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _, _, _, _, _) => ValueTask.FromResult(sourceFuncResult)); var cancellationToken = new CancellationToken(canceled: true); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.12.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.12.cs similarity index 79% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.12.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.12.cs index 8718e866..097e1c48 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.12.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.12.cs @@ -12,19 +12,19 @@ namespace PrimeFuncPack.Core.Tests partial class AsyncFuncTest { [Fact] - public void Create_12_SourceFuncIsNull_ExpectArgumentNullException() + public void From_12_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func>)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("funcAsync", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RecordTypes), MemberType = typeof(TestEntitySource))] - public async Task Create_12_ThenInvokeAsync_ExpectResultOfSourceFunc( + public async Task From_12_ThenInvokeAsync_ExpectResultOfSourceFunc( RecordType? sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _, _, _, _, _, _) => ValueTask.FromResult(sourceFuncResult)); var cancellationToken = new CancellationToken(canceled: true); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.13.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.13.cs similarity index 79% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.13.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.13.cs index f0f6456b..f9f7583b 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.13.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.13.cs @@ -12,19 +12,19 @@ namespace PrimeFuncPack.Core.Tests partial class AsyncFuncTest { [Fact] - public void Create_13_SourceFuncIsNull_ExpectArgumentNullException() + public void From_13_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func>)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("funcAsync", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RefTypes), MemberType = typeof(TestEntitySource))] - public async Task Create_13_ThenInvokeAsync_ExpectResultOfSourceFunc( + public async Task From_13_ThenInvokeAsync_ExpectResultOfSourceFunc( RefType sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _, _, _, _, _, _, _) => ValueTask.FromResult(sourceFuncResult)); var cancellationToken = new CancellationToken(canceled: false); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.14.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.14.cs similarity index 79% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.14.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.14.cs index cb62fb77..973630af 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.14.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.14.cs @@ -12,19 +12,19 @@ namespace PrimeFuncPack.Core.Tests partial class AsyncFuncTest { [Fact] - public void Create_14_SourceFuncIsNull_ExpectArgumentNullException() + public void From_14_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func>)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("funcAsync", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.StructTypes), MemberType = typeof(TestEntitySource))] - public async Task Create_14_ThenInvokeAsync_ExpectResultOfSourceFunc( + public async Task From_14_ThenInvokeAsync_ExpectResultOfSourceFunc( StructType sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _, _, _, _, _, _, _, _) => ValueTask.FromResult(sourceFuncResult)); var cancellationToken = new CancellationToken(canceled: false); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.15.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.15.cs similarity index 79% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.15.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.15.cs index 28f762ca..426e203e 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.15.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.15.cs @@ -12,19 +12,19 @@ namespace PrimeFuncPack.Core.Tests partial class AsyncFuncTest { [Fact] - public void Create_15_SourceFuncIsNull_ExpectArgumentNullException() + public void From_15_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func>)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("funcAsync", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RefTypes), MemberType = typeof(TestEntitySource))] - public async Task Create_15_ThenInvokeAsync_ExpectResultOfSourceFunc( + public async Task From_15_ThenInvokeAsync_ExpectResultOfSourceFunc( RefType? sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _) => ValueTask.FromResult(sourceFuncResult)); var cancellationToken = new CancellationToken(canceled: true); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.cs similarity index 100% rename from src/core-func-factory/Func.Factory.Tests/Test.AsyncFunc/AsyncFuncTest.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.AsyncFunc/AsyncFuncTest.cs diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.00.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.00.cs similarity index 76% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.00.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.00.cs index db3b7e0c..a1f1859b 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.00.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.00.cs @@ -9,20 +9,20 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_00_SourceFuncIsNull_ExpectArgumentNullException() + public void From_00_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RefTypes), MemberType = typeof(TestEntitySource))] - public void Create_00_ThenInvoke_ExpectResultOfSourceFunc( + public void From_00_ThenInvoke_ExpectResultOfSourceFunc( RefType? sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( () => sourceFuncResult); var actualResult = actual.Invoke(); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.01.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.01.cs similarity index 74% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.01.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.01.cs index 5d809d78..fa3a90b0 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.01.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.01.cs @@ -9,19 +9,19 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_01_SourceFuncIsNull_ExpectArgumentNullException() + public void From_01_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.StructTypes), MemberType = typeof(TestEntitySource))] - public void Create_01_ThenInvoke_ExpectResultOfSourceFunc( + public void From_01_ThenInvoke_ExpectResultOfSourceFunc( StructType sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( _ => sourceFuncResult); var actualResult = actual.Invoke(new()); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.02.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.02.cs similarity index 76% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.02.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.02.cs index c6e04a10..65862fc6 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.02.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.02.cs @@ -10,19 +10,19 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_02_SourceFuncIsNull_ExpectArgumentNullException() + public void From_02_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RecordTypes), MemberType = typeof(TestEntitySource))] - public void Create_02_ThenInvoke_ExpectResultOfSourceFunc( + public void From_02_ThenInvoke_ExpectResultOfSourceFunc( RecordType sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _) => sourceFuncResult); var actualResult = actual.Invoke(long.MaxValue, PlusFifteenIdRefType); diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.03.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.03.cs similarity index 76% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.03.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.03.cs index 11361bba..070a5198 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.03.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.03.cs @@ -10,10 +10,10 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_03_SourceFuncIsNull_ExpectArgumentNullException() + public void From_03_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } @@ -21,10 +21,10 @@ public void Create_03_SourceFuncIsNull_ExpectArgumentNullException() [InlineData(null)] [InlineData(true)] [InlineData(false)] - public void Create_03_ThenInvoke_ExpectResultOfSourceFunc( + public void From_03_ThenInvoke_ExpectResultOfSourceFunc( bool? sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _) => sourceFuncResult); var actualResult = actual.Invoke( diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.04.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.04.cs similarity index 78% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.04.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.04.cs index c6c1083b..f79900e7 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.04.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.04.cs @@ -10,10 +10,10 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_04_SourceFuncIsNull_ExpectArgumentNullException() + public void From_04_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } @@ -24,10 +24,10 @@ public void Create_04_SourceFuncIsNull_ExpectArgumentNullException() [InlineData(TabString)] [InlineData(LowerSomeString)] [InlineData(SomeString)] - public void Create_04_ThenInvoke_ExpectResultOfSourceFunc( + public void From_04_ThenInvoke_ExpectResultOfSourceFunc( string sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _) => sourceFuncResult); var actualResult = actual.Invoke( diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.05.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.05.cs similarity index 76% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.05.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.05.cs index a2d88781..e45af61f 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.05.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.05.cs @@ -10,19 +10,19 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_05_SourceFuncIsNull_ExpectArgumentNullException() + public void From_05_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RefTypes), MemberType = typeof(TestEntitySource))] - public void Create_05_ThenInvoke_ExpectResultOfSourceFunc( + public void From_05_ThenInvoke_ExpectResultOfSourceFunc( RefType? sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _) => sourceFuncResult); var actualResult = actual.Invoke( diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.06.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.06.cs similarity index 76% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.06.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.06.cs index 18d8f165..ece27d74 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.06.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.06.cs @@ -10,19 +10,19 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_06_SourceFuncIsNull_ExpectArgumentNullException() + public void From_06_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RecordTypes), MemberType = typeof(TestEntitySource))] - public void Create_06_ThenInvoke_ExpectResultOfSourceFunc( + public void From_06_ThenInvoke_ExpectResultOfSourceFunc( RecordType sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _) => sourceFuncResult); var actualResult = actual.Invoke( diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.07.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.07.cs similarity index 77% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.07.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.07.cs index 69ca17a7..2825e49d 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.07.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.07.cs @@ -10,19 +10,19 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_07_SourceFuncIsNull_ExpectArgumentNullException() + public void From_07_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.StructTypes), MemberType = typeof(TestEntitySource))] - public void Create_07_ThenInvoke_ExpectResultOfSourceFunc( + public void From_07_ThenInvoke_ExpectResultOfSourceFunc( StructType sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _) => sourceFuncResult); var actualResult = actual.Invoke( diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.08.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.08.cs similarity index 76% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.08.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.08.cs index fd74c4db..6951a10f 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.08.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.08.cs @@ -10,19 +10,19 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_08_SourceFuncIsNull_ExpectArgumentNullException() + public void From_08_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RefTypes), MemberType = typeof(TestEntitySource))] - public void Create_08_ThenInvoke_ExpectResultOfSourceFunc( + public void From_08_ThenInvoke_ExpectResultOfSourceFunc( RefType? sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _) => sourceFuncResult); var actualResult = actual.Invoke( diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.09.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.09.cs similarity index 77% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.09.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.09.cs index d6496386..31fdf0e3 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.09.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.09.cs @@ -10,19 +10,19 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_09_SourceFuncIsNull_ExpectArgumentNullException() + public void From_09_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RecordTypes), MemberType = typeof(TestEntitySource))] - public void Create_09_ThenInvoke_ExpectResultOfSourceFunc( + public void From_09_ThenInvoke_ExpectResultOfSourceFunc( RecordType sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _, _) => sourceFuncResult); var actualResult = actual.Invoke( diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.10.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.10.cs similarity index 76% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.10.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.10.cs index c74edefd..2d70178f 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.10.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.10.cs @@ -10,10 +10,10 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_10_SourceFuncIsNull_ExpectArgumentNullException() + public void From_10_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } @@ -23,10 +23,10 @@ public void Create_10_SourceFuncIsNull_ExpectArgumentNullException() [InlineData(Zero)] [InlineData(PlusFifteen)] [InlineData(int.MaxValue)] - public void Create_10_ThenInvoke_ExpectResultOfSourceFunc( + public void From_10_ThenInvoke_ExpectResultOfSourceFunc( int sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _, _, _) => sourceFuncResult); var actualResult = actual.Invoke( diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.11.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.11.cs similarity index 76% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.11.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.11.cs index ed75e507..dbab73a1 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.11.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.11.cs @@ -10,19 +10,19 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_11_SourceFuncIsNull_ExpectArgumentNullException() + public void From_11_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.StructTypes), MemberType = typeof(TestEntitySource))] - public void Create_11_ThenInvoke_ExpectResultOfSourceFunc( + public void From_11_ThenInvoke_ExpectResultOfSourceFunc( StructType sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _, _, _, _) => sourceFuncResult); var actualResult = actual.Invoke( diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.12.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.12.cs similarity index 76% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.12.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.12.cs index 676f9bfe..a3f5a22b 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.12.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.12.cs @@ -10,19 +10,19 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_12_SourceFuncIsNull_ExpectArgumentNullException() + public void From_12_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RecordTypes), MemberType = typeof(TestEntitySource))] - public void Create_12_ThenInvoke_ExpectResultOfSourceFunc( + public void From_12_ThenInvoke_ExpectResultOfSourceFunc( RecordType? sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _, _, _, _, _) => sourceFuncResult); var actualResult = actual.Invoke( diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.13.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.13.cs similarity index 76% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.13.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.13.cs index b778fcf6..58946982 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.13.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.13.cs @@ -10,19 +10,19 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_13_SourceFuncIsNull_ExpectArgumentNullException() + public void From_13_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RefTypes), MemberType = typeof(TestEntitySource))] - public void Create_13_ThenInvoke_ExpectResultOfSourceFunc( + public void From_13_ThenInvoke_ExpectResultOfSourceFunc( RefType sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _, _, _, _, _, _) => sourceFuncResult); var actualResult = actual.Invoke( diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.14.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.14.cs similarity index 76% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.14.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.14.cs index e551f22d..fb1ac8b4 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.14.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.14.cs @@ -10,19 +10,19 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_14_SourceFuncIsNull_ExpectArgumentNullException() + public void From_14_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RecordTypes), MemberType = typeof(TestEntitySource))] - public void Create_14_ThenInvoke_ExpectResultOfSourceFunc( + public void From_14_ThenInvoke_ExpectResultOfSourceFunc( RecordType? sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _, _, _, _, _, _, _) => sourceFuncResult); var actualResult = actual.Invoke( diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.15.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.15.cs similarity index 76% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.15.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.15.cs index 6b978eed..5dca91ca 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.15.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.15.cs @@ -10,19 +10,19 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_15_SourceFuncIsNull_ExpectArgumentNullException() + public void From_15_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.StructTypes), MemberType = typeof(TestEntitySource))] - public void Create_15_ThenInvoke_ExpectResultOfSourceFunc( + public void From_15_ThenInvoke_ExpectResultOfSourceFunc( StructType sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _, _, _, _, _, _, _, _) => sourceFuncResult); var actualResult = actual.Invoke( diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.16.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.16.cs similarity index 76% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.16.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.16.cs index 014ddc74..b4ca83cd 100644 --- a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.16.cs +++ b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.16.cs @@ -10,19 +10,19 @@ namespace PrimeFuncPack.Core.Tests partial class FuncTest { [Fact] - public void Create_16_SourceFuncIsNull_ExpectArgumentNullException() + public void From_16_SourceFuncIsNull_ExpectArgumentNullException() { var sourceFunc = (Func)null!; - var ex = Assert.Throws(() => _ = Func.Create(sourceFunc)); + var ex = Assert.Throws(() => _ = Func.From(sourceFunc)); Assert.Equal("func", ex.ParamName); } [Theory] [MemberData(nameof(TestEntitySource.RefTypes), MemberType = typeof(TestEntitySource))] - public void Create_16_ThenInvoke_ExpectResultOfSourceFunc( + public void From_16_ThenInvoke_ExpectResultOfSourceFunc( RefType? sourceFuncResult) { - var actual = Func.Create( + var actual = Func.From( (_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _) => sourceFuncResult); var actualResult = actual.Invoke( diff --git a/src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.cs b/src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.cs similarity index 100% rename from src/core-func-factory/Func.Factory.Tests/Test.Func/FuncTest.cs rename to src/core-func-extensions/Func.Extensions.Tests/Test.Func/FuncTest.cs diff --git a/src/core-func-factory/Func.Factory.Tests/TestData/TestEntitySource.cs b/src/core-func-extensions/Func.Extensions.Tests/TestData/TestEntitySource.cs similarity index 100% rename from src/core-func-factory/Func.Factory.Tests/TestData/TestEntitySource.cs rename to src/core-func-extensions/Func.Extensions.Tests/TestData/TestEntitySource.cs diff --git a/src/core-func-factory/Func.Factory/Func.Factory.csproj b/src/core-func-extensions/Func.Extensions/Func.Extensions.csproj similarity index 89% rename from src/core-func-factory/Func.Factory/Func.Factory.csproj rename to src/core-func-extensions/Func.Extensions/Func.Extensions.csproj index 7f179cdc..a9a1b67d 100644 --- a/src/core-func-factory/Func.Factory/Func.Factory.csproj +++ b/src/core-func-extensions/Func.Extensions/Func.Extensions.csproj @@ -10,8 +10,8 @@ PrimeFuncPack: A Functional Programming Pack for .NET Copyright © 2020 Andrei Sergeev, Pavel Moskovoy System - PrimeFuncPack.Core.Func.Factory - 1.0.0-preview.1.4.0 + PrimeFuncPack.Core.Func.Extensions + 1.0.0-preview.2.0.0 diff --git a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.00.cs b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.00.cs similarity index 84% rename from src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.00.cs rename to src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.00.cs index 9623d286..d17b40ee 100644 --- a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.00.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.00.cs @@ -7,7 +7,7 @@ namespace System { partial class Func { - public static IAsyncFunc Create( + public static IAsyncFunc From( Func> funcAsync) => new ImplAsyncFunc( diff --git a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.01.cs b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.01.cs similarity index 83% rename from src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.01.cs rename to src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.01.cs index 18f72ffd..e570509d 100644 --- a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.01.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.01.cs @@ -7,7 +7,7 @@ namespace System { partial class Func { - public static IAsyncFunc Create( + public static IAsyncFunc From( Func> funcAsync) => new ImplAsyncFunc( diff --git a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.02.cs b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.02.cs similarity index 82% rename from src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.02.cs rename to src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.02.cs index adf27b84..9da22664 100644 --- a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.02.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.02.cs @@ -7,7 +7,7 @@ namespace System { partial class Func { - public static IAsyncFunc Create( + public static IAsyncFunc From( Func> funcAsync) => new ImplAsyncFunc( diff --git a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.03.cs b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.03.cs similarity index 81% rename from src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.03.cs rename to src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.03.cs index a9571698..eb6b6432 100644 --- a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.03.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.03.cs @@ -7,7 +7,7 @@ namespace System { partial class Func { - public static IAsyncFunc Create( + public static IAsyncFunc From( Func> funcAsync) => new ImplAsyncFunc( diff --git a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.04.cs b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.04.cs similarity index 80% rename from src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.04.cs rename to src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.04.cs index 5955cdd4..b41af4f4 100644 --- a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.04.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.04.cs @@ -7,7 +7,7 @@ namespace System { partial class Func { - public static IAsyncFunc Create( + public static IAsyncFunc From( Func> funcAsync) => new ImplAsyncFunc( diff --git a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.05.cs b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.05.cs similarity index 78% rename from src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.05.cs rename to src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.05.cs index 3bff8f8c..44f955c1 100644 --- a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.05.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.05.cs @@ -7,7 +7,7 @@ namespace System { partial class Func { - public static IAsyncFunc Create( + public static IAsyncFunc From( Func> funcAsync) => new ImplAsyncFunc( diff --git a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.06.cs b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.06.cs similarity index 91% rename from src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.06.cs rename to src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.06.cs index f893994e..e23310ac 100644 --- a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.06.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.06.cs @@ -7,7 +7,7 @@ namespace System { partial class Func { - public static IAsyncFunc Create( + public static IAsyncFunc From( Func> funcAsync) => new ImplAsyncFunc( diff --git a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.07.cs b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.07.cs similarity index 89% rename from src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.07.cs rename to src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.07.cs index 53a30d75..dd33fb8c 100644 --- a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.07.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.07.cs @@ -7,7 +7,7 @@ namespace System { partial class Func { - public static IAsyncFunc Create( + public static IAsyncFunc From( Func> funcAsync) => new ImplAsyncFunc( diff --git a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.08.cs b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.08.cs similarity index 88% rename from src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.08.cs rename to src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.08.cs index 20cb6bf3..c7c820af 100644 --- a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.08.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.08.cs @@ -7,7 +7,7 @@ namespace System { partial class Func { - public static IAsyncFunc Create( + public static IAsyncFunc From( Func> funcAsync) => new ImplAsyncFunc( diff --git a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.09.cs b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.09.cs similarity index 87% rename from src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.09.cs rename to src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.09.cs index d90e6171..a43bdcba 100644 --- a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.09.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.09.cs @@ -7,7 +7,7 @@ namespace System { partial class Func { - public static IAsyncFunc Create( + public static IAsyncFunc From( Func> funcAsync) => new ImplAsyncFunc( diff --git a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.10.cs b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.10.cs similarity index 86% rename from src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.10.cs rename to src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.10.cs index 655607b1..e9d5fab6 100644 --- a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.10.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.10.cs @@ -7,7 +7,7 @@ namespace System { partial class Func { - public static IAsyncFunc Create( + public static IAsyncFunc From( Func> funcAsync) => new ImplAsyncFunc( diff --git a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.11.cs b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.11.cs similarity index 84% rename from src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.11.cs rename to src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.11.cs index 55d20a9c..a3d6ab73 100644 --- a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.11.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.11.cs @@ -7,7 +7,7 @@ namespace System { partial class Func { - public static IAsyncFunc Create( + public static IAsyncFunc From( Func> funcAsync) => new ImplAsyncFunc( diff --git a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.12.cs b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.12.cs similarity index 83% rename from src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.12.cs rename to src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.12.cs index 6f6a339f..6b62aed9 100644 --- a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.12.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.12.cs @@ -7,7 +7,7 @@ namespace System { partial class Func { - public static IAsyncFunc Create( + public static IAsyncFunc From( Func> funcAsync) => new ImplAsyncFunc( diff --git a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.13.cs b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.13.cs similarity index 82% rename from src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.13.cs rename to src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.13.cs index 14ed13ee..4a70f238 100644 --- a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.13.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.13.cs @@ -7,7 +7,7 @@ namespace System { partial class Func { - public static IAsyncFunc Create( + public static IAsyncFunc From( Func> funcAsync) => new ImplAsyncFunc( diff --git a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.14.cs b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.14.cs similarity index 81% rename from src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.14.cs rename to src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.14.cs index d67799bd..a0390501 100644 --- a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.14.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.14.cs @@ -7,7 +7,7 @@ namespace System { partial class Func { - public static IAsyncFunc Create( + public static IAsyncFunc From( Func> funcAsync) => new ImplAsyncFunc( diff --git a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.15.cs b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.15.cs similarity index 80% rename from src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.15.cs rename to src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.15.cs index 499896ce..f5eb4e2e 100644 --- a/src/core-func-factory/Func.Factory/Func/AsyncFactory/AsyncFactory.15.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From.Async/AsyncFactory.15.cs @@ -7,7 +7,7 @@ namespace System { partial class Func { - public static IAsyncFunc Create( + public static IAsyncFunc From( Func> funcAsync) => new ImplAsyncFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.00.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.00.cs similarity index 80% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.00.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.00.cs index 364e5c76..430c2063 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.00.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.00.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.01.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.01.cs similarity index 79% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.01.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.01.cs index 683be587..f2ed0c65 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.01.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.01.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.02.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.02.cs similarity index 77% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.02.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.02.cs index c5351be3..f7b7694f 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.02.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.02.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.03.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.03.cs similarity index 76% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.03.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.03.cs index c4c2f3ab..e010365d 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.03.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.03.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.04.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.04.cs similarity index 75% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.04.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.04.cs index 25236d2e..c4b40db7 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.04.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.04.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.05.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.05.cs similarity index 73% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.05.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.05.cs index 0247cf9e..da869cf2 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.05.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.05.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.06.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.06.cs similarity index 72% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.06.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.06.cs index 6d34c195..71138c4f 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.06.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.06.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.07.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.07.cs similarity index 88% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.07.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.07.cs index 058ecd80..dca172fe 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.07.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.07.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.08.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.08.cs similarity index 86% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.08.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.08.cs index c80bb125..657e0621 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.08.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.08.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.09.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.09.cs similarity index 85% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.09.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.09.cs index 73409eb1..a1566850 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.09.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.09.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.10.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.10.cs similarity index 83% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.10.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.10.cs index f275a639..9e6f88ff 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.10.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.10.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.11.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.11.cs similarity index 82% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.11.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.11.cs index 5d3be5b8..c54cadf8 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.11.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.11.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.12.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.12.cs similarity index 81% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.12.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.12.cs index 1af7220a..117b43e9 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.12.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.12.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.13.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.13.cs similarity index 79% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.13.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.13.cs index 10de44ae..bd2f6782 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.13.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.13.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.14.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.14.cs similarity index 78% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.14.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.14.cs index 4cbd19c1..168e9d2b 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.14.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.14.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.15.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.15.cs similarity index 77% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.15.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.15.cs index f3b8b974..7256ddf9 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.15.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.15.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Factory/Factory.16.cs b/src/core-func-extensions/Func.Extensions/Func/From/Factory.16.cs similarity index 76% rename from src/core-func-factory/Func.Factory/Func/Factory/Factory.16.cs rename to src/core-func-extensions/Func.Extensions/Func/From/Factory.16.cs index 037a1f31..177a0b50 100644 --- a/src/core-func-factory/Func.Factory/Func/Factory/Factory.16.cs +++ b/src/core-func-extensions/Func.Extensions/Func/From/Factory.16.cs @@ -4,7 +4,7 @@ namespace System { partial class Func { - public static IFunc Create( + public static IFunc From( Func func) => new ImplFunc( diff --git a/src/core-func-factory/Func.Factory/Func/Func.cs b/src/core-func-extensions/Func.Extensions/Func/Func.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Func/Func.cs rename to src/core-func-extensions/Func.Extensions/Func/Func.cs diff --git a/src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.00.cs b/src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.00.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.00.cs rename to src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.00.cs diff --git a/src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.01.cs b/src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.01.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.01.cs rename to src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.01.cs diff --git a/src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.02.cs b/src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.02.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.02.cs rename to src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.02.cs diff --git a/src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.03.cs b/src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.03.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.03.cs rename to src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.03.cs diff --git a/src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.04.cs b/src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.04.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.04.cs rename to src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.04.cs diff --git a/src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.05.cs b/src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.05.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.05.cs rename to src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.05.cs diff --git a/src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.06.cs b/src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.06.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.06.cs rename to src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.06.cs diff --git a/src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.07.cs b/src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.07.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.07.cs rename to src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.07.cs diff --git a/src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.08.cs b/src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.08.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.08.cs rename to src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.08.cs diff --git a/src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.09.cs b/src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.09.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.09.cs rename to src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.09.cs diff --git a/src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.10.cs b/src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.10.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.10.cs rename to src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.10.cs diff --git a/src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.11.cs b/src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.11.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.11.cs rename to src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.11.cs diff --git a/src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.12.cs b/src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.12.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.12.cs rename to src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.12.cs diff --git a/src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.13.cs b/src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.13.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.13.cs rename to src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.13.cs diff --git a/src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.14.cs b/src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.14.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.14.cs rename to src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.14.cs diff --git a/src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.15.cs b/src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.15.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.AsyncFunc/ImplAsyncFunc.15.cs rename to src/core-func-extensions/Func.Extensions/Impl.AsyncFunc/ImplAsyncFunc.15.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.00.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.00.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.00.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.00.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.01.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.01.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.01.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.01.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.02.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.02.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.02.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.02.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.03.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.03.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.03.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.03.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.04.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.04.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.04.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.04.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.05.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.05.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.05.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.05.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.06.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.06.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.06.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.06.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.07.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.07.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.07.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.07.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.08.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.08.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.08.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.08.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.09.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.09.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.09.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.09.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.10.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.10.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.10.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.10.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.11.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.11.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.11.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.11.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.12.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.12.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.12.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.12.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.13.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.13.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.13.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.13.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.14.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.14.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.14.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.14.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.15.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.15.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.15.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.15.cs diff --git a/src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.16.cs b/src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.16.cs similarity index 100% rename from src/core-func-factory/Func.Factory/Impl.Func/ImplFunc.16.cs rename to src/core-func-extensions/Func.Extensions/Impl.Func/ImplFunc.16.cs diff --git a/src/core/Core/Core.csproj b/src/core/Core/Core.csproj index 3ba897fe..8572743a 100644 --- a/src/core/Core/Core.csproj +++ b/src/core/Core/Core.csproj @@ -11,7 +11,7 @@ Copyright © 2020 Andrei Sergeev, Pavel Moskovoy System PrimeFuncPack.Core - 1.0.0-preview.1.28.0 + 1.0.0-preview.1.29.0 @@ -24,7 +24,7 @@ - +