@@ -141,13 +141,13 @@ public static class AssemblyInfo
141
141
{{
142
142
public static string AssemblyName {{ get; }} = $""{{Assembly.GetExecutingAssembly().GetName().Name}}.dll"";
143
143
}}
144
- }}" ) . WithFile ( "ISampleProvider .cs" , $@ "using System;
144
+ }}" ) . WithFile ( "ISampleDataProvider .cs" , $@ "using System;
145
145
using System.Collections.Generic;
146
146
using { folder . Name } .Data.Contracts.Dto;
147
147
148
148
namespace { folder . Name } .Data.Contracts.Providers
149
149
{{
150
- public interface ISampleProvider
150
+ public interface ISampleDataProvider
151
151
{{
152
152
IEnumerable<SampleItemDto> GetItems();
153
153
bool DeleteItem(Guid id);
@@ -163,19 +163,19 @@ internal static GeneratedFolder WithDataFakeContainers(this GeneratedFolder fold
163
163
return folder
164
164
. WithFolder ( $ "{ folder . Name } .Data.Fake.Containers", r =>
165
165
r . WithFile ( $ "{ folder . Name } .Data.Fake.Containers.csproj", AssertionHelper . Any )
166
- . WithFile ( "SampleContainer .cs" ,
166
+ . WithFile ( "SampleDataContainer .cs" ,
167
167
$@ "using System.Collections.Generic;
168
168
using { folder . Name } .Data.Contracts.Dto;
169
169
using { folder . Name } .Data.Fake.Containers.Contracts;
170
170
171
171
namespace { folder . Name } .Data.Fake.Containers
172
172
{{
173
- public interface ISampleContainer : IDataContainer
173
+ public interface ISampleDataContainer : IDataContainer
174
174
{{
175
175
IEnumerable<SampleItemDto> Items {{ get; }}
176
176
}}
177
177
178
- public sealed class SampleContainer : ISampleContainer
178
+ public sealed class SampleDataContainer : ISampleDataContainer
179
179
{{
180
180
private readonly List<SampleItemDto> _items = new List<SampleItemDto>();
181
181
public IEnumerable<SampleItemDto> Items => _items;
@@ -221,7 +221,7 @@ internal static GeneratedFolder WithDataFakeProviderBuilders(this GeneratedFolde
221
221
222
222
namespace { folder . Name } .Data.Fake.ProviderBuilders
223
223
{{
224
- public sealed class SampleProviderBuilder : FakeBuilderBase<ISampleProvider >.WithInitialSetup
224
+ public sealed class SampleProviderBuilder : FakeBuilderBase<ISampleDataProvider >.WithInitialSetup
225
225
{{
226
226
private readonly List<SampleItemDto> _itemsStorage = new List<SampleItemDto>();
227
227
@@ -238,8 +238,8 @@ public void WithItems(IEnumerable<SampleItemDto> items)
238
238
_itemsStorage.AddRange(items);
239
239
}}
240
240
241
- protected override IServiceCall<ISampleProvider > CreateServiceCall(
242
- IHaveNoMethods<ISampleProvider > serviceCallTemplate) => serviceCallTemplate
241
+ protected override IServiceCall<ISampleDataProvider > CreateServiceCall(
242
+ IHaveNoMethods<ISampleDataProvider > serviceCallTemplate) => serviceCallTemplate
243
243
.AddMethodCallWithResult(t => t.GetItems(),
244
244
r => r.Complete(GetItems))
245
245
.AddMethodCallWithResult<Guid, bool>(t => t.DeleteItem(It.IsAny<Guid>()),
@@ -282,7 +282,7 @@ internal static GeneratedFolder WithDataFakeProviders(this GeneratedFolder folde
282
282
return folder
283
283
. WithFolder ( $ "{ folder . Name } .Data.Fake.Providers", r =>
284
284
r . WithFile ( $ "{ folder . Name } .Data.Fake.Providers.csproj", AssertionHelper . Any )
285
- . WithFile ( "FakeSampleProvider .cs" ,
285
+ . WithFile ( "FakeSampleDataProvider .cs" ,
286
286
$@ "using System;
287
287
using System.Collections.Generic;
288
288
using System.Threading.Tasks;
@@ -296,37 +296,37 @@ internal static GeneratedFolder WithDataFakeProviders(this GeneratedFolder folde
296
296
namespace { folder . Name } .Data.Fake.Providers
297
297
{{
298
298
[UsedImplicitly]
299
- internal sealed class FakeSampleProvider : FakeProviderBase<SampleProviderBuilder, ISampleProvider >, ISampleProvider
299
+ internal sealed class FakeSampleDataProvider : FakeProviderBase<SampleProviderBuilder, ISampleDataProvider >, ISampleDataProvider
300
300
{{
301
301
private readonly Random _random = new Random();
302
302
303
- public FakeSampleProvider (
304
- SampleProviderBuilder sampleProviderBuilder ,
305
- ISampleContainer sampleContainer )
306
- : base(sampleProviderBuilder )
303
+ public FakeSampleDataProvider (
304
+ SampleProviderBuilder providerBuilder ,
305
+ ISampleDataContainer container )
306
+ : base(providerBuilder )
307
307
{{
308
- sampleProviderBuilder .WithItems(sampleContainer .Items);
308
+ providerBuilder .WithItems(container .Items);
309
309
}}
310
310
311
- IEnumerable<SampleItemDto> ISampleProvider .GetItems() => GetService(r =>
311
+ IEnumerable<SampleItemDto> ISampleDataProvider .GetItems() => GetService(r =>
312
312
{{
313
313
Task.Delay(_random.Next(2000)).Wait();
314
314
return r;
315
315
}}).GetItems();
316
316
317
- bool ISampleProvider .DeleteItem(Guid id) => GetService(r =>
317
+ bool ISampleDataProvider .DeleteItem(Guid id) => GetService(r =>
318
318
{{
319
319
Task.Delay(_random.Next(2000)).Wait();
320
320
return r;
321
321
}}).DeleteItem(id);
322
322
323
- bool ISampleProvider .UpdateItem(SampleItemDto dto) => GetService(r =>
323
+ bool ISampleDataProvider .UpdateItem(SampleItemDto dto) => GetService(r =>
324
324
{{
325
325
Task.Delay(_random.Next(2000)).Wait();
326
326
return r;
327
327
}}).UpdateItem(dto);
328
328
329
- void ISampleProvider .CreateItem(SampleItemDto dto) => GetService(r =>
329
+ void ISampleDataProvider .CreateItem(SampleItemDto dto) => GetService(r =>
330
330
{{
331
331
Task.Delay(_random.Next(2000)).Wait();
332
332
return r;
@@ -349,16 +349,16 @@ internal sealed class Module : ICompositionModule<IDependencyRegistrator>
349
349
public void RegisterModule(IDependencyRegistrator dependencyRegistrator)
350
350
{{
351
351
dependencyRegistrator
352
- .AddInstance(InitializeSampleContainer ())
353
- .AddSingleton<ISampleProvider, FakeSampleProvider >();
352
+ .AddInstance(InitializeSampleDataContainer ())
353
+ .AddSingleton<ISampleDataProvider, FakeSampleDataProvider >();
354
354
355
355
dependencyRegistrator.RegisterInstance(SampleProviderBuilder.CreateBuilder());
356
356
}}
357
357
358
- private static ISampleContainer InitializeSampleContainer ()
358
+ private static ISampleDataContainer InitializeSampleDataContainer ()
359
359
{{
360
- var sampleContainer = new SampleContainer ();
361
- sampleContainer .UpdateItems(new[]
360
+ var container = new SampleDataContainer ();
361
+ container .UpdateItems(new[]
362
362
{{
363
363
new SampleItemDto
364
364
{{
@@ -395,7 +395,7 @@ private static ISampleContainer InitializeSampleContainer()
395
395
Value = 10
396
396
}}
397
397
}});
398
- return sampleContainer ;
398
+ return container ;
399
399
}}
400
400
}}
401
401
}}" ) ) ;
@@ -406,14 +406,14 @@ internal static GeneratedFolder WithDataRealProviders(this GeneratedFolder folde
406
406
return folder
407
407
. WithFolder ( $ "{ folder . Name } .Data.Real.Providers", r =>
408
408
r . WithFile ( $ "{ folder . Name } .Data.Real.Providers.csproj", AssertionHelper . Any )
409
- . WithFile ( "SampleProvider .cs" , $@ "using System;
409
+ . WithFile ( "SampleDataProvider .cs" , $@ "using System;
410
410
using System.Collections.Generic;
411
411
using { folder . Name } .Data.Contracts.Dto;
412
412
using { folder . Name } .Data.Contracts.Providers;
413
413
414
414
namespace { folder . Name } .Data.Real.Providers
415
415
{{
416
- internal sealed class SampleProvider : ISampleProvider
416
+ internal sealed class SampleDataProvider : ISampleDataProvider
417
417
{{
418
418
public IEnumerable<SampleItemDto> GetItems()
419
419
{{
@@ -650,15 +650,13 @@ protected override ValidationResult IsValid(object value, ValidationContext vali
650
650
using LogoFX.Client.Mvvm.Model;
651
651
using { folder . Name } .Model.Contracts;
652
652
653
-
654
653
namespace { folder . Name } .Model
655
- {{
654
+ {{
656
655
internal abstract class AppModel : EditableModel<Guid>, IAppModel
657
- {{
656
+ {{
658
657
public bool IsNew {{ get; set; }}
659
658
}}
660
- }}
661
- " ) . WithFile ( "DataService.cs" , $@ "using System.Collections.Generic;
659
+ }}" ) . WithFile ( "DataService.cs" , $@ "using System.Collections.Generic;
662
660
using System.Linq;
663
661
using System.Threading.Tasks;
664
662
using JetBrains.Annotations;
@@ -673,23 +671,23 @@ namespace {folder.Name}.Model
673
671
[UsedImplicitly]
674
672
internal sealed class DataService : NotifyPropertyChangedBase<DataService>, IDataService
675
673
{{
676
- private readonly ISampleProvider _sampleProvider;
674
+ private readonly ISampleDataProvider _sampleProvider;
677
675
private readonly SampleMapper _sampleMapper;
678
676
679
677
private readonly RangeObservableCollection<ISampleItem> _items =
680
678
new RangeObservableCollection<ISampleItem>();
681
679
682
- public DataService(ISampleProvider sampleProvider, SampleMapper sampleMapper)
680
+ public DataService(ISampleDataProvider sampleProvider, SampleMapper sampleMapper)
683
681
{{
684
682
_sampleProvider = sampleProvider;
685
683
_sampleMapper = sampleMapper;
686
684
}}
687
685
688
686
IEnumerable<ISampleItem> IDataService.Items => _items;
689
687
690
- Task IDataService.GetItems() => MethodRunner.RunAsync(Method );
688
+ Task IDataService.GetItems() => MethodRunner.RunAsync(GetItems );
691
689
692
- private void Method ()
690
+ private void GetItems ()
693
691
{{
694
692
var items = _sampleProvider.GetItems().Select(_sampleMapper.MapToSampleItem);
695
693
_items.Clear();
@@ -702,7 +700,7 @@ Task<ISampleItem> IDataService.NewItem() => MethodRunner.RunWithResultAsync<ISam
702
700
IsNew = true
703
701
}});
704
702
705
- public Task SaveItem(ISampleItem item) => MethodRunner.RunAsync(() =>
703
+ Task IDataService. SaveItem(ISampleItem item) => MethodRunner.RunAsync(() =>
706
704
{{
707
705
var dto = _sampleMapper.MapToSampleItemDto(item);
708
706
0 commit comments