EasyCaching icon indicating copy to clipboard operation
EasyCaching copied to clipboard

EasyCaching.SQLite in Excel VSTO project is not working

Open ShugerS opened this issue 1 year ago • 1 comments

Description

I use EasyCaching.SQLite in Excel VSTO project, but it reports an error while using. The error message is shown in the following figure. [Description of the bug or feature]

Steps to Reproduce

  1. Create a Excel VSTO project.
  2. Add the following code in Ribbon1.cs

Related code

private void Ribbon1_Load(object sender, RibbonUIEventArgs e)
        {
            IServiceCollection services = new ServiceCollection();
            services.AddEasyCaching(option =>
            {
                option.UseSQLite(c =>
                {
                    c.DBConfig = new SQLiteDBOptions
                    {
                        FileName = "demo.db",
                        CacheMode = SqliteCacheMode.Default,
                        OpenMode = SqliteOpenMode.ReadWriteCreate,
                    };
                }, "m1");
            });
            IServiceProvider serviceProvider = services.BuildServiceProvider();
            var factory = serviceProvider.GetService<IEasyCachingProviderFactory>();
        }

Expected behavior: [What you expected to happen]

Actual behavior: [What actually happened] image image

Specifications

  • Provider : SQLite (version 1.9.2)
  • Interceptor : AspectCore (version 0.2.0)
  • Serializer : not use
  • System : windows10

ShugerS avatar Jan 31 '24 02:01 ShugerS

尝试了一下,似乎无法复现你的问题,可否提供一个demo?

image

Memoyu avatar Feb 20 '24 02:02 Memoyu