From dfe02a27e26c9f9e7cd6076d611b99ceff155d1d Mon Sep 17 00:00:00 2001 From: Rockford Lhotka Date: Tue, 11 Dec 2018 22:31:00 -0600 Subject: [PATCH] #1012 Add CslaBuilder type and return from ConfigurationExtensions. --- .../Configuration/ConfigurationExtensions.cs | 2 +- .../Csla.Shared/Configuration/CslaBuilder.cs | 20 +++++++++++++++++++ Source/Csla.Shared/Csla.Shared.projitems | 1 + 3 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 Source/Csla.Shared/Configuration/CslaBuilder.cs diff --git a/Source/Csla.Shared/Configuration/ConfigurationExtensions.cs b/Source/Csla.Shared/Configuration/ConfigurationExtensions.cs index a8ce6fc349..de6adaad20 100644 --- a/Source/Csla.Shared/Configuration/ConfigurationExtensions.cs +++ b/Source/Csla.Shared/Configuration/ConfigurationExtensions.cs @@ -24,7 +24,7 @@ public static class ConfigurationExtensions public static ICslaBuilder AddCsla(this IServiceCollection services) { services.AddSingleton(); - return null; + return new CslaBuilder(); } /// diff --git a/Source/Csla.Shared/Configuration/CslaBuilder.cs b/Source/Csla.Shared/Configuration/CslaBuilder.cs new file mode 100644 index 0000000000..dfff1fcbe0 --- /dev/null +++ b/Source/Csla.Shared/Configuration/CslaBuilder.cs @@ -0,0 +1,20 @@ +//----------------------------------------------------------------------- +// +// Copyright (c) Marimer LLC. All rights reserved. +// Website: http://www.lhotka.net/cslanet/ +// +// Default CSLA .NET service builder +//----------------------------------------------------------------------- +using System; +using System.Collections.Generic; +using System.Text; + +namespace Csla.Configuration +{ + /// + /// Default CSLA .NET service builder + /// + public class CslaBuilder : ICslaBuilder + { + } +} diff --git a/Source/Csla.Shared/Csla.Shared.projitems b/Source/Csla.Shared/Csla.Shared.projitems index 7c508a4700..2f0a68c6ba 100644 --- a/Source/Csla.Shared/Csla.Shared.projitems +++ b/Source/Csla.Shared/Csla.Shared.projitems @@ -23,6 +23,7 @@ +